摘要: 1.新增了块级作用域(let,const) 2.提供了定义类的语法糖(class) 3.新增了一种基本数据类型(Symbol) 4.新增了变量的解构赋值 5.函数参数允许设置默认值,引入了rest参数,新增了箭头函数。 6.数组新增了一些API,如isArray / from / of 方法;数组实 阅读全文
posted @ 2023-03-07 23:30 荣姐 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、js判断数据类型 typeof 可以判断 undefined、string、number、Boolean、function。但不能判断 null, typeof null 返回 Object。也不能判断 Array,typeof 数组 返回 Object。 instanceof 用于测试构造函数 阅读全文
posted @ 2023-03-07 23:22 荣姐 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于设置的时间,防抖的情况下只会调用一次,而节流的情况会每隔一定时间调用一次函数。 防抖 防抖(debounce): 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件 阅读全文
posted @ 2023-03-07 23:08 荣姐 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。 阅读全文
posted @ 2023-03-07 22:57 荣姐 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、对浅拷贝与深拷贝的理解 浅拷贝和深拷贝是针对引用数据类型而言的,对于基本数据类型是没有深浅拷贝的概念。 二、从存储的角度理解 js的基本数据类型(String,Number,Boolean,null,Undefined)是存在栈内存的,当发生赋值b=a时会直接在栈内存中开辟一个新空间。a和b是两 阅读全文
posted @ 2023-03-07 20:26 荣姐 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、介绍虚拟DOM 什么是虚拟DOM? 之前我的理解: 虚拟DOM是一个真实DOM的映射,Vue是拿虚拟DOM描述真实DOM,虚拟DOM体积比真实DOM小,每次操作虚拟DOM都会触发重排,判断虚拟DOM发生的变动Vue从而渲染真实DOM。除了能提高性能上的好处之外虚拟DOM还可以与真实DOM解耦,使 阅读全文
posted @ 2023-03-07 17:44 荣姐 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、display:none display: none/block 对于display 这个元素时常会在代码中使用到,类似下拉中的提示,相同元素相同点的合并。 使用display:none 会让对应元素从页面上消失,DOM结构会消失,所以一定会触发页面的重排重绘,所以不适合非常频繁地到显示隐藏元素 阅读全文
posted @ 2023-03-06 17:33 荣姐 阅读(99) 评论(0) 推荐(0) 编辑
摘要: computed和watch的区别1、computed是计算属性;watch是监听,监听data中的数据变化。2、computed支持缓存,当其依赖的属性的值发生变化时,计算属性会重新计算,反之,则使用缓存中的属性值;watch不支持缓存,当对应属性发生变化的时候,响应执行。3、computed不支 阅读全文
posted @ 2023-03-06 15:31 荣姐 阅读(2847) 评论(0) 推荐(0) 编辑
摘要: Vue生命周期(初始阶段、挂载阶段、更新阶段、销毁阶段) 1.钩子函数: 定义:钩子函数是Vue框架中内置的一些函数,随着Vue的生命周期阶段,自动执行 作用:特定的时间,执行特定的操作 分类:四大阶段,八大方法 阶段 方法名 方法名 初始化 beforeCreate created 挂载 befo 阅读全文
posted @ 2023-03-06 14:13 荣姐 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: Vue实例挂载的过程中发生了什么? 根元素是不可以放在body或者html上的 可以在对象中定义template/render或者直接使用template,el表示元素选择器 最终都会解析成render函数,调用解析的函数,然后template会被解析成render函数 对template解析步骤大 阅读全文
posted @ 2023-03-06 13:34 荣姐 阅读(83) 评论(0) 推荐(0) 编辑