自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

余的博客

随手记录

  • 博客(9)
  • 收藏
  • 关注

原创 项目总结(HAPPY MMALL)

项目总结

2022-06-02 20:47:34 159

原创 字符串方法

字符串方法1.split (分割字符串为数组)2.charAt (查找对应下标的字符)3.indexOf(查找字符(串)所在下标)4.lastIndexOf5. includes(是否包含字符(串))6.trim (清空首尾空格)7.splice(替换)8.slice(字符串截取)9.substr10.substring11.concat(字符串拼接)12.toUppercase(转大写)13.toLowercase(转小写)1.split (分割字符串为数组)2.charAt (查找对应下标的字符)

2022-05-01 18:16:43 342

原创 数组的方法

1. join (原数组不受影响)​ 该方法可以将数组里的元素,通过指定的分隔符,以字符串的形式连接起来。返回值:返回一个新的字符串//将数组用 - 符号连接起来let arr = [1,2,3,4,5];let str = arr.join('-');console.log(str)//str = 1-2-3-4-5;2. split (原数组不受影响)​ 该方法是用过指定的分隔符,将字符串分割成数组。返回值:返回一个新的数组let str = wqz-ttj;let arr =

2022-05-01 18:04:49 208

原创 虚拟DOM和Diff算法的理解

目录1.虚拟 dom2.diff 算法1.虚拟 dom虚拟 dom 是利用 js 描述元素与元素的关系,用 js 对象来表示真实的 DOM 树结构,创建一个虚拟 DOM 对象由于在浏览器中操作 DOM 是很昂贵的。频繁的操作 DOM,会产⽣⼀定的性能问题.在组件渲染的时候会调用 render 函数,这个函数会生成一个虚拟 dom,再根据这个虚拟 dom 生成真实的 dom,然后这个真实的 dom 会挂载到我们的页面中。如果只是渲染一个页面后期不改动的话 那么虚拟 dom 其实成本更高 因为 都要

2022-04-26 10:52:29 493

原创 vue 组件间的通信,父传子,子传父,兄弟组件传值

vue 组件通信一. 父组件传子组件二. 子组件传父组件三. 兄弟组件之间传值一. 父组件传子组件父组件中 在子组件标签上上通过 属性=属性值 的方式传递值,在子组件内部通过props配置项来接收;props 接收数据的方式有两种:数组形式和对象形式;二. 子组件传父组件子组件通过this.$emit(“自定义的事件名”,“要传递给父组件的数据”);在父组件中,给整个子组件注册对应自定义事件的函数,这个函数的默认参数就是子组件传递给父组件的数据 ;注意: 如果要传递其他的参数,还.

2022-04-24 19:24:10 1226

原创 methods,computed,watch ,三者的区别以及注意点

目录一. methods二. computed三. watch一. methodsmethods 方法:哪里调用哪里执行,不会缓存结果,调用一次执行一次;二. computedcomputed 计算: 有返回值,会缓存计算结果,只有依赖值发生改变才会去重新计算三. watchwatch 监听: 监听已存在的数据,可以进行异步操作,也可以监听路由watch 监听 数据的变化watch 有三个参数 deep(是否开启深度监听,针对复杂数据类型) 、immediate(是否一开始就执行一.

2022-04-22 18:44:46 199

原创 vue-router 导航守卫 路由守卫

一. 什么是路由导航守卫? 路由的导航守卫 又叫做路由的钩子函数(生命周期函数) 就是在跳转页面的时候把路由拦下来 做一些操作 再放行二. 路由导航守卫有几种?分别是什么?全局守卫beforeEach 路由进入之前afterEach 路由进入之后组件内守卫beforeRouteEnter 路由进入之前beforeRouteUpdate 路由更新之前beforeRouteLeave 路由离开之前独享守卫beforeEnter 路由进入之前三. 路由守卫的参数?有三个参数:to

2022-04-22 16:48:42 1435

原创 vuex的理解 (vue2)

vuex的理解一. 什么是vuex?使用vuex能够解决什么问题?二. vuex的五大核心是什么?三. 在组件里面如何调用五大核心的属性和方法?四. vuex的弊端是什么?怎么解决?五. vuex的执行机制是什么?一. 什么是vuex?使用vuex能够解决什么问题?所谓的vuex就是vue官方给我们提供的一个状态管理工具,可以解决组件之间数据共享的问题,每一个组件都可以访问到vuex的数据二. vuex的五大核心是什么?state 数据存储mutations 状态修改器 (修改stat.

2022-04-22 16:10:28 1483

原创 vue2的生命周期

vue2的生命周期一. 什么事vue生命周期?二. vue生命周期都有哪些钩子函数?这些钩子函数如何触发?三. 项目开发中,在生命周期里面分别做过什么功能?四. 页面第一次加载时父组件生命周期执行的顺序是什么?一. 什么事vue生命周期?所谓的vue⽣命周期就是vue实例从创建到销毁的整个过程通过vue的⽣命周期我们可以在不同的阶段进⾏不同的逻辑操作.二. vue生命周期都有哪些钩子函数?这些钩子函数如何触发?vue⽣命周期常⽤的钩⼦函数⼀共有8个,分别是创建前后、挂载前后、更新前后以及销毁.

2022-04-22 11:41:38 1206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除