JS 怎样遍历 Array 的所有方法?
发布于 13 年前 作者 jiyinyiyong 7279 次预览 最后一次回复是 13 年前 来自
for key in Array.prototype
这样也不能遍历… 哪些方法总要定义在一个地方的吧, 难道设定了 JS 不能访问?
我在 MDN 上看到的代码… 难道是 Firefox 专用的代码? https://developer.mozilla.org/en-US/docs/DOM/NodeList
for(prop in Array.prototype){
if(Array.prototype.hasOwnProperty(prop) && typeof(Array.prototype[prop]) === 'function')
NodeList[prop] = Array.prototype[prop];
}
3 回复
回去翻这份资料才找到… http://killdream.github.com/blog/2011/10/understanding-javascript-oop/#sec-1-8
不知道是不兼容性问题, 网上似乎不太推荐扩展 DOM… 算了先写…
for in只能列出可枚举属性和方法