オブジェクトがあり、このオブジェクト内に深くネストされた変数を設定したいとしますが、var はまだ存在しません。これを行う最善の方法は何ですか?たとえば、以下のように、更新する変数の場所を示す文字列があるとします。
var myObject = {};
var location = "myObject.test.myVar";
var value = "My value!";
setValue(location, value, myObject);
これが次のようになることを望みます:
myObject = {
test: {
myVar: "My value!"
}
};
そして、場所はそれよりもはるかに深い場合があります。どんな助けでも大歓迎です!ありがとう!アンドレアス