摘要: call,apply和bind方法的实现 在JavaScript中,call,apply和bind方法用于完成this的显式绑定。call和apply将某个函数的this绑定到通过它们的第一个参数指定的对象上并执行这个函数,而bind将返回一个函数,这个函数的this被绑定到了通过bind的第一个参 阅读全文
posted @ 2021-04-29 20:36 曹冲字仓舒 阅读(220) 评论(0) 推荐(0)
摘要: 防抖与节流的实现 防抖和节流的作用是避免事件被高频触发时带来的大量资源消耗,典型的应用场景就是鼠标频繁地点击某个按钮。当一个事件被触发时,防抖函数需要设置一个定时器,如果在指定的时间间隔内事件没有被再次触发就执行回调函数,否则应该清除并重新设置定时器。总而言之,防抖函数需要完成两个功能:1.当事件被 阅读全文
posted @ 2021-04-29 16:40 曹冲字仓舒 阅读(392) 评论(0) 推荐(0)