-
函数节流与函数防抖
概念函数防抖(debounce) 当调用动作过n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执行时间 函数节流(throttle) 预先设定一个执行周期,当调用动作的时刻大于等于执行周期则执行该动作,然后进入下一个新周期 区别 函数防抖:如果有人进电梯(触发事件),那电梯将在10秒钟后出发(执行事件监听器),这时如果又有人进电梯了(在10秒内再次触发该事件),我们又得等1 …
-
event
事件代理 …
-
string字符串方法
来自《javascript高级程序设计》的学习笔记1.访问字符串中特定字符的方法 charAt()和charCodeAt()var string = "hello javascript" console.log(string.charAt(1)) //'e' console.log(string.charCodeAt(1)) //'101' charCodeAt方法返回的是字母”e”的字符编码,与前两种方法有一种类似的方法是stringValue[1]访问第一个字符。 …
-
javascript学习笔记1————作用域
javascript学习笔记1————执行环境及作用域在javascript中每一段代码都有执行环境,全局变量和函数都是作为window对象那个的属性和方法创建的。某个执行环境中的所有代码被执行完毕后,该环境就会被销毁,包括其中的变量及函数定义。 …