簡體   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