自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 localstorage,sessionstorage,cookie

2024-07-04 14:54:35 262

原创 深拷贝和浅拷贝

1、深拷贝:拷贝多层,修改新的不改变旧的2、浅拷贝:只拷贝一层,修改新的改变旧的一个对象赋值给另外一个对象:assign:

2024-07-04 14:24:34 158

原创 给对象中的年龄大小排序

2024-07-03 18:59:31 98

原创 sort()方法排序的原理

a-b。

2024-07-03 15:19:43 150

原创 call,apply,bind区别

首先都是为了改变this指向

2024-07-03 15:10:56 105

原创 实现组合继承

2024-07-03 11:06:14 61

原创 构造函数继承借用call

2024-07-03 10:08:54 225

原创 通过原型链继承

2024-07-03 10:06:46 381

原创 闭包问题以及解决办法

内部函数访问外部变量,按照正常的执行流程会先执行同步,等同步执行完成,在去执行异步,那么内部的异步函数每一次执行都会是最后一个list[i],因此闭包就是来解决这个问题闭包的优缺点:占用内存,在ie中回造成内存泄漏解决办法:函数设置为空

2024-07-03 00:30:42 196

原创 字符串计数输出重复的最大次数

2024-07-02 23:27:20 72

原创 排序算法去重封装成函数

2024-07-02 22:16:23 81

原创 手写数组去重封装成函数

2024-07-02 19:29:41 100

原创 slice和splice用法对比

如果只有一个值那么。

2024-07-02 19:12:17 134

原创 判断是否是数组

方式三:

2024-07-02 16:26:35 399

原创 js悬挂机制

现在本层函数看有没有变量的提升,如果有就会先从本层找,其次再去往上层找。

2024-07-02 14:48:42 96

原创 js微任务和宏任务

2、宏任务:settimeout,setinterval。并且先执行宏任务在执行微任务,两者都是异步的任务。1、微任务:promise.then。

2024-06-30 19:12:27 410

原创 js基本数据类型

分为两类:1、基本类型:boolean,undefined,null,string,number,symbol2、引用类型:object,

2024-06-30 18:39:59 85

原创 computed属性

2024-06-28 08:41:51 72

原创 data数据

当外部和内部的数据一起修改的时候两者都可以修改。单独修改return外面的数据是不可以修改的。但是可以单独修改return内部的数据,

2024-06-28 08:30:40 101

原创 this.$nextick

正常情况下先赋值在运行,如果没有赋值就想要直接用那么可以如下返回promise。

2024-06-28 08:18:30 74

原创 数据更新视图不更新如何解决?

当我们在操作数组中的单个数据时,会遇到这种情况。通过this,$set。

2024-06-28 08:04:23 85

原创 导航守卫的使用

路由独享比较推荐使用

2024-06-28 02:58:01 114

原创 $router和$route的区别

不仅仅包含当前路由,还包含所有的路由属性和方法。

2024-06-28 02:55:07 77

原创 导航故障处理办法

当前页跳转到当前页面,地址不变只改变参数的值:

2024-06-28 02:52:24 98

原创 路由的模式和区别

找不到地址不会返回地址给后端,默认去找localhost:8080,找不到地址会给后端发送一个请求,打包的时候可以看到内容,打包的时候看不到内容,

2024-06-28 02:42:11 59

原创 vuex实现持久化存储

2024-06-28 02:25:41 91

原创 vuex的使用

第二种:通过扩展函数...mapState(['str'])4、action存放异步方法并且提交mutations。2、getters:(相当于计算属性,需要有返回值)(...mapGetters)3、mutation存放同步方法的。5、moduls:再次模块化。

2024-06-28 02:15:46 198

原创 如何封装组件?

其实这个问题如果是面试官在询问,他是想要问你不单单是组建的封装还有组件之间的传值问题。及父传值给子组件和子组件传值给父亲。子组件封装到父组件中。

2024-06-27 23:22:45 161

原创 slot插槽

1、匿名插槽:(没有名字)2、具名插槽:(有名字)

2024-06-27 22:52:19 197

原创 通过this.$parent.$el找到根元素

2024-06-27 21:39:38 57

原创 object.defineProperty用法

2024-06-27 13:54:37 64

原创 vue组件传值

父组件通过v-bind绑定值。子组件通过props接收。

2024-06-27 13:49:09 92

原创 加入keep-alive会执行那些生命周期?

如果第一次进入keep-alive组件会执行前四个生命周期+activated。第二次和第n次只执行activated。

2024-06-27 08:02:24 82

原创 vue生命周期

created :可以获取数据但是不能够获取元素,除非通过异步获取元素。beforecreate:可以获取数据,但是不能获取元素除非异步操作。mounted:获取元素和数据 this.$el。

2024-06-26 22:22:40 72

空空如也

空空如也

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

TA关注的人

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