有没有办法让我遍历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"]

07-24 18:41