Pertanyaan Mendapatkan properti Objek Kustom dengan string var [duplikat]


Kemungkinan Duplikat:
objek javascript, akses nama properti variabel? 

Mencoba untuk menjadi lebih mahir dalam JS saya ...

Saya memiliki objek khusus:

Object myObject = new Object();

myObject.thing = anythingHere;

Saya ingin dapat mengambil properti objek kustom dengan meneruskan string ... misalnya:

var propertyString = 'thing';
alert(myObject.propertyString);

Saya tidak bisa mengetahuinya. Saya telah melihat sejumlah tutorial untuk objek kustom - tetapi tidak ada yang menunjukkan cara mendapatkan properti yang saya tidak tahu nama ... Juga - Saya ingin menghindari perulangan melalui semua properti jika mungkin ...

Terima kasih!!!


75
2017-08-15 18:27


asal


Jawaban:


Cukup gunakan myObject['thing'].


146
2017-08-15 18:29



Anda bisa menggunakan:

myObject[propertyString] ;

59
2017-08-15 18:29