Okay, habe ich diesen CodeGet Objektwert von JavaScript-Variable
localStorage.lang = "th"
var k;
switch(localStorage.lang){
case "th":
k = "NameThai";
break;
case "en":
k = "NameEnglish";
break;
}
$("#test").html(some.object.properties.k);
Wenn localStorage.lang
ist 'th'
, ich k
erwarten "NameThai"
zu sein, und $("test").html
wird auf some.object.properties.NameThai
Und wenn Wenn localStorage.lang
ist 'en'
, Erwarte ich k
zu , und $("test").html
wird auf some.object.properties.NameEnglish
Ich weiß, dass mein Code falsch ist, da sich k
in $("#test").html(some.object.properties.k);
nicht auf die Variable k
bezieht, sondern sich stattdessen auf das Objekt k
bezieht.
Gibt es eine Möglichkeit, dies zu erreichen?
some.object.properties Versuchen [k] – sabith