有没有办法让我遍历Javascript对象的内置属性?
for ... in使我接近想要去的地方,但是“for ... in循环不会遍历内置属性。”
最佳答案
我意识到这个问题已有三年历史了,但是现在有了ES5,有可能:>>> Object.getOwnPropertyNames(Object)
["prototype", "getPrototypeOf", "getOwnPropertyDescriptor", "keys", "defineProperty", "defineProperties", "create", "getOwnPropertyNames", "isExtensible", "preventExtensions", "freeze", "isFrozen", "seal", "isSealed", "length", "arity", "name", "arguments", "caller"]