防抖:事件在n秒后触发,那么在这个时间段内,多次执行事件,事件也只会针对最后一次触发。应用场景:1.文本输入框的输入 2.scroll上拉下拉刷新
null: 表示一个值被定义了,定义为空值undefined: 表示根本不存在定义所以设置一个值为 null 是合理的<input type="text" id="input"><script>var timer;var input = document.getElementById("input");input.addEventListener("keyup",function () {if(timer){clearTimeout(timer);}timer = setTimeout(()=>{console.log(input.value);timer = null;},500)})</script>
