gpt4 book ai didi

Javascript getOwnPropertyNames 方法

转载 作者:行者123 更新时间:2023-11-30 05:49:16 27 4
gpt4 key购买 nike

此方法返回所有可枚举和不可枚举的属性,如下所示:Object.getOwnPropertyNames(对象)

length, prototype, defineProperty, getOwnPropertyDescriptor, defineProperties, create, seal, freeze, preventExtensions, isSealed, isFrozen, isExtensible, getPrototypeOf, keys, getOwnPropertyNames, caller, arguments

但是为什么不显示内部原型(prototype)和作用域属性?这个方法显示了哪些属性?

最佳答案

内部原型(prototype)不是属性,因此不会显示。一些浏览器将其公开为 __proto__,但它不可枚举并且是非标准的。

同样,'internal scope' 不是一个属性,例如你不能做 obj['internal scope[[scope]]']。 Chrome 将其显示在控制台中以提供帮助,但它是对象的属性。

关于Javascript getOwnPropertyNames 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15903356/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com