web API-day3

封装
提升程序的可维护性
自执行函数
将普通函数用小括号 () 包裹,然后再用 () 直接调用

(function (形参) {
console.log(‘自执行函数…’);
})(实参)
自执行函数前面尽量都加上分号
命名空间
命名空间不过是对象语法的灵活运用,将具有关联性的变量或方法集中在一起

DOM
事件监听
L0 在事件类型前添加固定的前缀 on 做为标签的属性,即完成了事件的监听
DOM L0事件
DOM L0 写法: 相同事件类型只能绑定一次
DOM L2 写法: 相同事件类型可以绑定多次
事件移除
DOM L0 事件赋值为 null 即可将事件移除
DOM L2 事件用 removeEventListener
事件类型
鼠标事件
click 鼠标单击 鼠标点击一次
dblclick 鼠标双击 快速双击两次
mouseover 监听鼠标是否移入 DOM 元素
mouseout 监听鼠标是否移出 DOM 元素
mousemove 监听鼠标是否在 DOM 元素上移动
mousedown 监听鼠标按键是否按下
mouseup 监听鼠标按键是否抬起
事件对象
任意事件类型被触发时与事件相关的信息会被以对象的形式记录下来,我们称这个对象为事件对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值