繁体   English   中英

迭代不可枚举的属性

[英]Iterating over non-enumerable properties

我使用Object.definePropertyenumerable: false在配置 object 上定义一些属性。 然而,在我的模块中有一个地方我想迭代不可枚举的属性以及可枚举的属性。 是否可以在不保留其他地方的属性名称列表的情况下做到这一点?

我想你可以使用getOwnPropertyNames返回属性,可枚举与否。

来自文档:

返回直接在给定对象上找到的所有属性(可枚举或不可枚举)的数组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM