07 2021 档案
摘要:事件代理”即是把原本需要绑定在子元素的响应事件(click、keydown......)委托给父元素,让父元素担当事件监听的职务。事件代理的原理是DOM元素的事件冒泡。 jQuery事件delegate()实现事件委托 delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件
阅读全文
摘要:应用场景:频繁触发的时间,例如滚动监听、点赞功能等 核心:定时器,就是在定时之后,在没触发之前清除定时器,这个定时器方法不会被触发 防抖函数(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间 节流函数(throttle):高频事件触发,但在n秒内
阅读全文
摘要:深拷贝 ①深拷贝_如果属性都是json对象,那么用递归的方式 const p={'id':10,'name':'张三','score':new Arrey(100,'数学',90)} const deepClone=function(obj){ const newObj=Array.isArray(
阅读全文
摘要:Promise是异步编程的一个解决方案,所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息 Promise状态:pending--进行中、fulfilled--已成功、rejecte
阅读全文

浙公网安备 33010602011771号