1.arguments对象及其应用
概念:函数内置的一个类数组对象,存储了所有实参。
1.形参只提供便利,但不是必须的
2.arguments的length由实参个数决定
3.每个实参与arguments[i]一一对应
4.arguments与形参访问的内存空间是独立的
2.事件捕获、事件冒泡、事件委托(代理)
- 事件捕获:当一个事件触发后,从window对象触发,不断经过下级节点,直到目标节点。这过程就是捕获阶段,所有经过的节点,都会触发对应事件。
- 事件冒泡:当事件达到目标节点后,会沿捕获阶段的路线原路返回。同样,所有经过的节点都会触发对应事件
但是如果我们不希望事件冒泡呢?那么如何阻止事件冒泡? 实际上,事件的对象有一个stopPropagation()方法可以阻止事件冒泡,我们只需要把例子中button的事件处理程序修改如下:
document.getElementById("button").