标签: javascript google-chrome-devtools
我已经记录了一个Javascript对象来查找属性。 但似乎有些人已经褪色。
那是私人的吗?
答案 0 :(得分:1)
不私密,只是不可枚举。这意味着如果使用for..in循环迭代对象,循环将跳过它们。您仍然可以直接通过名称访问它们。
for..in
默认情况下,您添加到对象的属性是可枚举的。你可以通过调用例如它们来使它们不可枚举Object.defineProperty(obj, 'ytd_sale', { enumerable: false });
Object.defineProperty(obj, 'ytd_sale', { enumerable: false });
更多信息: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty