簡體   English   中英

如何通過字符串獲取對象的屬性?

[英]How do I get a property of an object by string?

我有一個對象,在數組中。 這樣做:

alert(myObject.cats[1].nickname);

將輸出“ fluffykins”或任何昵稱。

有沒有一種方法可以通過字符串訪問此屬性? 即。

var param = 'nickname';
alert(myObject.cats[1].{param});

是的,照常使用方括號。

myObject.cats[1][param]

你可以這樣做:

var test = { 'prop1': 'test' };

alert(test['prop1']);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM