![](/img/trans.png)
[英]How to access the nested property-by-name of the Javascript object when the object is accessed from the spread notation ...?
[英]javascript object property name as decimal notation
這是一個更具體的問題,它只討論作為數字整數的鍵。
關於“屬性名稱的數字或字符串文字”,我已經在 Chrome 控制台var obj = { 2.15: 'foo' } console.log(obj[2.15])
嘗試過這個,它可以工作。 我不會假設它在所有瀏覽器中都是標准的,尤其是舊瀏覽器。 但是,作為我的用戶提供的默認配置一部分的關鍵符號可能很有用。 我認為使用Map
,盡管在標准范圍內( '任何值(對象和原始值)都可以用作鍵或值' ),可能會令人生畏。 如果它有效,為什么不應該使用它?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.