使用 JavaScript 物件時,存取鍵中帶有空格的屬性可能會很困難。這是基於提供的物件的解決方案:
var myTextOptions = { 'cartoon': { comic: 'Calvin & Hobbes', published: '1993' }, 'character names': { kid: 'Calvin', tiger: 'Hobbes' } }
要存取「kid」屬性,儘管鍵中有空格,請使用ECMAscript 的「括號表示法」:
myTextOptions[ 'character names' ].kid;
括號表示法允許您將金鑰括在方括號中,轉義任何特殊字元或空格。這使您能夠如下存取該屬性:
結果是「kid」屬性的值,在本例中為「Calvin」。您可以使用此表示法來存取鍵中帶有空格的任何屬性,從而使您可以輕鬆操作 JavaScript 物件。
以上是如何存取鍵中帶有空格的 JavaScript 物件屬性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!