我添加了一些有用的助手Array(比如toSource()Opera)。现在for..in返回具有正常属性的函数。
我现在正在使用for..in,因为代码更容易阅读。而且它是js的原生函数,所以必须更快。
但是在循环中添加类型检查可以更容易地使用 classic for(;;)。
有什么方法可以避免for..in枚举函数吗?
跨浏览器工作不是很有必要(必须在 Opera 中工作),但速度很重要。
谢谢你。
编辑:
是否有能力避免for..in从任何 Object 枚举函数或自定义属性?