首頁 >web前端 >js教程 >如何在 JavaScript 中使用數字名稱存取物件屬性?

如何在 JavaScript 中使用數字名稱存取物件屬性?

DDD
DDD原創
2024-11-02 02:31:30665瀏覽

How to Access Object Properties with Numeric Names in JavaScript?

使用數字名稱引用物件屬性

儘管文件建議物件文字屬性名稱可以是整數,但使用點語法存取這些屬性(例如,me.123)失敗。

替代語法:陣列樣式存取

要存取具有整數名稱的物件屬性,必須使用陣列-樣式語法:

  • me [123]

此語法的行為就像屬性是陣列的元素,其中123 是索引。

字串表示法

或者,您可以使用字串表示法來存取屬性:

  • me["123"]

此方法將整數括在雙引號中,將其視為字串。

範例:

在您的範例中,您可以使用整數名稱 123 存取屬性:

console.log(me[123]); // Output: 26

以上是如何在 JavaScript 中使用數字名稱存取物件屬性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn