摘要: 阅读全文
posted @ 2020-08-30 11:14 我还能说什么 阅读(64) 评论(0) 推荐(0)
摘要: $(function(){ ..//此处是页面DOM加载完成的入口 }); $(doccument).ready(function(){ ..//此处是页面DOM加载完成的入口 }) 1.等着DOM结构渲染完毕即可执行内部代码 不必等到所有外部资源加载完成,JQuery帮我们完成了封装 2.相当于原 阅读全文
posted @ 2020-08-30 10:21 我还能说什么 阅读(115) 评论(0) 推荐(0)
摘要: mouseenter鼠标事件 当鼠标移到元素上触发mouseenter事件 类似mouseover,他们两者之间的差别是 mouseover鼠标经过自身盒子会触发,经过子盒子还会触发 之所以这样,就是因为mouseenter不会冒泡 跟mouseenter搭配鼠标离开mouseleave同样不会冒泡 阅读全文
posted @ 2020-08-23 12:06 我还能说什么 阅读(177) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-08-23 12:00 我还能说什么 阅读(137) 评论(0) 推荐(0)
摘要: 同步和异步 同步任务都在主线程上执行,形成一个执行栈 异步任务 JS的异步是通过回调函数实现的。 一般而言,异步任务又以下三种类型: 1.普通事件,比如click,resize等 2.资源加载,如load、error等 3.定时器,包括serInterval、setTimeout等 JS执行机制 1 阅读全文
posted @ 2020-08-19 19:18 我还能说什么 阅读(107) 评论(0) 推荐(0)
摘要: 使用 JavaScript 开发的时候,很多开发者多多少少会被 this 的指向搞蒙圈,但是实际上,关于 this 的指向,记住最核心的一句话:哪个对象调用函数,函数里面的this指向哪个对象。 下面分几种情况谈论下 1、普通函数调用 这个情况没特殊意外,就是指向全局对象-window。 let u 阅读全文
posted @ 2020-08-19 18:51 我还能说什么 阅读(117) 评论(0) 推荐(0)
摘要: window对象给我们提供了两个非常好用的定时器 setTimeout() 是回调函数callback 1 setTimeout(调用函数,[延迟毫秒数]); 用于设置一个定时器,该定时器在定时器到期后执行调用函数 2.调用函数可以直接写函数,或者函数名或者采取字符串'函数名()'三种形式,第三种不 阅读全文
posted @ 2020-08-19 18:01 我还能说什么 阅读(141) 评论(0) 推荐(0)
摘要: 键盘事件 触发条件 onkeyup 某个键盘被松开时触发 onkeydown 某个键盘被按下触发 onkeypress 某个键盘被按下触发 注意: 1.如果使用addEventListener不需要加on 2.onkeypress和前面两个区别是,他不识别功能键,比如crtl shift等,但是比k 阅读全文
posted @ 2020-08-19 14:46 我还能说什么 阅读(126) 评论(0) 推荐(0)
摘要: 鼠标事件 触发条件 onclick 鼠标点击左键触发 onmouseover 鼠标经过触发 onmouseout 鼠标离开触发 onfocus 获得鼠标焦点触发 onblur 失去鼠标焦点触发 onmousemove 鼠标移动触发 onmouseup 鼠标弹起触发 onmousedown 鼠标按下触 阅读全文
posted @ 2020-08-18 18:11 我还能说什么 阅读(339) 评论(0) 推荐(0)
摘要: var a = document.querySelector('a'); a.onclick = function(e) { e.preventDefault(); } 阻止冒泡事件 <div class="father"> <div class="son"></div> </div> <scrip 阅读全文
posted @ 2020-08-18 15:06 我还能说什么 阅读(221) 评论(0) 推荐(0)