摘要:        
从两种数据类型说起 在js中,变量的类型可以大致分成两种:基本数据类型和引用数据类型,其中基本数据类型指的是简单的数据段,包括: Undefined Null Boolean Number String(字符串在一些其他语言中是被当做对象使用的,属于引用类型,但在js里是基本类型) 而引用类型的值指    阅读全文
posted @ 2021-03-01 14:29
喆星高照
阅读(129)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。 函数防抖 函数防抖(debounce):当持续触    阅读全文
posted @ 2021-03-01 11:09
喆星高照
阅读(97)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、是什么 事件代理,俗地来讲,就是把一个元素响应事件(click、keydown......)的函数委托到另一个元素 我们知道,事件流的都会经过三个阶段:捕获阶段 -> 目标阶段 -> 冒泡阶段,而事件委托就是在冒泡阶段完成 事件委托,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正    阅读全文
posted @ 2021-03-01 10:23
喆星高照
阅读(1125)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.方法一:用定时器定时,没跑完定时器,点击按钮无效 <script> var isClick = true; $("button").on("click",function(){ if(isClick) { isClick = false; //事件 console.log('我被点击了'); /    阅读全文
posted @ 2021-03-01 10:16
喆星高照
阅读(4359)
评论(0)
推荐(0)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号