console.log(x, obj.fares) //return undefined
adultFare
Object {adultFare: "9.00", childFare: null, seniorCitizenFare: null, disabledFare: null,}
我怎樣才能得到adultDare值的鍵值基地?我必須循環鑰匙嗎?我預計obj.fares.x可以得到9.00,因爲x的值是adultFare。
console.log(x, obj.fares) //return undefined
adultFare
Object {adultFare: "9.00", childFare: null, seniorCitizenFare: null, disabledFare: null,}
我怎樣才能得到adultDare值的鍵值基地?我必須循環鑰匙嗎?我預計obj.fares.x可以得到9.00,因爲x的值是adultFare。
爲什麼不乾脆:
console.log(obj.fares[x]);
var obj = {"fares":{adultFare: "9.00", childFare: null, seniorCitizenFare: null, disabledFare: null}},
x = "adultFare";
document.querySelector('pre').innerHTML = obj.fares[x];
<pre></pre>
你只需要'obj.adultFare'如果'adultFare'被存儲在一個變量使用'OBJ [someVariable]' – Satpal
我我確定我可以幫忙,但我不認爲我理解這個問題。目標是有目標的。 obj.fares.adultFare ===「9.00」 – Mic
啊,你想要obj.fares [x]。 – Mic