闭包
匿名函数的自调用
function a(){
...
...
(function(){
})()
}
*/
/*
事件:evevt
事件类型:单机事件 双击事件..
响应函数:
事件流方式:冒泡 捕获
事件的注册于移除
1.HTML级别的绑定 写在html的标签内部 内嵌 属性赋值 on+click
2.DOM0级别的绑定dom.onclick=function(){}
3.DOM2级别绑定 多个响应函数 制定时间流方式
非IE8 以下
dom.addEventListener(事件类型,响应函数,事件流方式)
事件类型:click
响应函数:匿名函数,函数名
事件流方式:true 捕获 false冒泡
捕获:由外向内 先走父元素 再走 子元素
冒泡:由内向外 先走子元素 再走 父元素
响应函数顺序:自上而下
IE8 IE7
dom.attachEvent(事件类型,响应函数)
事件类型:onclick
响应顺序:自下向上
4.1,2 将属性设置为空
非IE8以下
dom.removeEventListener(事件类型,响应函数)
IE8 IE7
dom.derachEvent("on事件类型",响应函数)
5.阻止事件传播的方式
evevt.stopPropagation();
evevt.cancelBuble=true
JavaSprict事件绑定
最新推荐文章于 2023-07-21 11:42:23 发布