随笔分类 - JavaScript
摘要:手写防抖 防抖,即短时间内大量触发同一事件,只会执行一次函数,实现原理为设置一个定时器,约定在xx毫秒后再触发事件处理,每次触发事件都会重新设置计时器,直到xx毫秒内无第二次操作,防抖常用于搜索框/滚动条的监听事件处理,如果不做防抖,每输入一个字/滚动屏幕,都会触发事件处理,造成性能浪费。 分解需求
阅读全文
摘要:let/const let/const用于声明变量,替代老语法的var关键字,它的用法与var类似,但是所声明的变量只在所在的代码块中有效。 let/const与var的主要区别: 不允许重复声明 未定义就使用会报错:let/const不存在变量提升现象 暂时性死区:在代码块内使用const命令和l
阅读全文
摘要:以下主要是个人 学习/复习 总结的要点,具体原理分析会比较少。如果需要深入学习原理,请看最后搬运文章。 数据类型 ECMAScript标准规定了7种数据类型,其把这7种数据类型又分为两种:原始类型和对象类型。 原始类型 Null:只包含一个值:null Undefined:只包含一个值:undefi
阅读全文

浙公网安备 33010602011771号