摘要:
节流:在input输入框中,每隔n毫秒执行一次判断。 防抖:在input输入框中,不停地输入字符,当过了n毫秒后,执行判断,如果在n毫秒中又输入了字符,则重新计算等待时间。 阅读全文
摘要:
前言: 闭包是js中最强大的特性,也是js相较于其他语言最令人着迷的地方,如果你对它研究的透彻,你会为它着迷,否则你会被吓住。 请仔细阅读文中的判断句,如果对某句话不理解可以留言,我会回复的,或者一起讨论怎么描述更为准确。 闭包的前置知识点: 1、在函数中如果不使用var定义变量,那么js引擎会自动 阅读全文
摘要:
const:ES6新增关键字,用于声明创建一个值的只读引用。 我们都知道,const一般用来定义常量,在声明的时候需要赋初始值,而且初始值一旦赋值,便不能改变。 但是以上说的是针对于基本类型数据的定义,对于引用类型的定义,不可变的是const绑定的指针,而它的属性可以任意修改。 说人话: 如果我用c 阅读全文
摘要:
var:定义变量,没有块的概念,可以跨块访问,不能跨函数访问。 let:定义变量,只能在块级作用域中访问,不能跨块访问,不能跨函数访问。 const:定义常量,定义时必须赋初始值,一旦定义不能修改,只能在块级作用域里访问。 let和const作为ES6语法,有作用域: 阅读全文