摘要:
Array.prototype.slice.call(arguments,1)该语句涉及两个知识点。arguments是一个关键字,代表当前参数,在javascript中虽然arguments表面上以数组形式来表示,但实际上没有原生数组slice的功能,这里使用call方法算是对arguments对象不完整数组功能的修正。slice返回一个数组,该方法只有一个参数的情况下表示除去数组内的第一个元素Object.prototype.toString.call(obj) === "[object " + type + "]" 阅读全文
摘要:
不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。 阅读全文