摘要:
作者:锤子 链接:(https://zhuanlan.zhihu.com/p/158797820 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 vue —— 数据驱动视图 什么是vue生命周期 vue每个组件都是独立的,每个组件都有一个属于它的生命周期,从一个组件 阅读全文
摘要:
作者:iboying 链接:(https://juejin.im/post/6873513007037546510 来源:掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1. 防抖 function debounce(func, ms = 500) { let timer 阅读全文
摘要:
通过JSON对象实现深拷贝;缺点: 无法实现对对象中方法的深拷贝,会显示为undefined newValue = JSON.parse(JSON.stringify(oldValue)) 通过JQuery的extend方法实现 var array = [1, 2, 3, 4] var newArr 阅读全文
摘要:
虚拟dom的本质就是对象,对象至少包涵三个属性tag,attrs,children 主要的过程是模板☞render☞虚拟dom☞(createElement, watcher, patch,update)☞真实dom Vue通过编译将模版转换成渲染函数(render),执行渲染函数就可以得到一个虚拟 阅读全文
摘要:
Map Map是一组键值对的结构,具有极快的查找速度 初始化Map需要一个二维数组,或者直接初始化一个空Map,Map具有以下方法 var m = new Map(); // 空Map m.set('Adam', 67); // 添加新的Key-value m.has('Adam'); // 是否存 阅读全文
摘要:
基本类型 (1) Number 数值类型: 正适合浮点数 (2) String 字符串类型: 用引号括起来,可以双引号,也可以单引号 (3) Boolean 布尔类型: true 和 false (4) undefined 类型: 确定一个已经声明但是还没有赋值的变量 (5) null: 表明某个变 阅读全文