繁体   English   中英

Chrome开发人员工具控制台显示了褪色的Javascript对象属性,为什么?

[英]Chrome developer tools console showing faded Javascript object property, why?

我已经记录了一个Javascript对象来查找属性。 但是似乎其中有些褪色了。

在此处输入图片说明

那是私人财产吗?

不是私人的,只是无法列举的。 这意味着,如果您使用for..in循环遍历对象,则循环将跳过它们。 您仍然可以直接通过名称访问它们。

默认情况下,添加到对象的属性是可枚举的。 您可以通过调用Object.defineProperty(obj, 'ytd_sale', { enumerable: false });使它们不可枚举Object.defineProperty(obj, 'ytd_sale', { enumerable: false });

更多信息: https : //developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty

暂无
暂无

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

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