![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
孟孟君
这个作者很懒,什么都没留下…
展开
-
JavaScript:什么是防抖和节流,如何实现防抖和节流。
防抖(Debounce)防抖:当持续触发事件时,保证只执行最后一次事件处理函数。简单来说:用一个性定时器来延缓运行。代码如下:举个转账的例子<button id="btn">转账</button><script>//获取元素var btn=document.getElementById("btn")//下面来写如何实现点击多次转账,只执行最后一次function a(){console.log(1)}//封装防抖让它有复用性function原创 2022-05-14 14:12:21 · 213 阅读 · 0 评论 -
JavaScript:手写new关键字
手写new关键字使用new的这个过程执行了哪些操作?看下面的例子:function Student(name,age) { this.name = name; this.age=age;}var hmm = new Student('韩梅梅',17);上述代码就是new了一个Student那我们来写一下new关键字执行操作function _new(){//1.先创建一个空对象var obj={};//这里fn是我们的构造函数var fn=[].shift.call原创 2022-05-14 13:13:24 · 292 阅读 · 0 评论