首頁 > web前端 > js教程 > 如何存取鍵中帶有空格的 JavaScript 物件屬性?

如何存取鍵中帶有空格的 JavaScript 物件屬性?

DDD
發布: 2024-11-11 01:21:03
原創
447 人瀏覽過

How do you access JavaScript object properties with spaces in their keys?

使用空白鍵存取JavaScript 物件

聲明JavaScript 物件時,鍵名稱可以包含空格,但使用點表示法存取它們(例如, myObject.child)可以是

問題:

使用包含空格的鍵來存取JavaScript 物件的屬性,例如給定物件中的「字元名稱」:

var myTextOptions = {
  'cartoon': {
     comic: 'Calvin & Hobbes',
     published: '1993'
  },
  'character names': {
    kid: 'Calvin',
    tiger: 'Hobbes'
  }
};
登入後複製

解決方案:

要存取此類屬性,請使用ECMAScript 的「括號表示法」:

myTextOptions[ 'character names' ].kid;
登入後複製

括號表示法允許您使用字串或表達式來存取屬性,解決空間問題。它適用於讀取和寫入物件屬性。

其他資訊:

  • 有關使用JavaScript 物件的更多全面信息,請參閱:https:// /developer.mozilla.org/en- US/docs/Web/JavaScript/Guide/Working_with_Objects

以上是如何存取鍵中帶有空格的 JavaScript 物件屬性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板