次のような変数があります。
var test={
line1:"1",
line2:"2"
}
これらのキーに動的にアクセスするにはどうすればよいですか? 私がやりたいように:
test."line"+1 ="3";
ありがとう
次のような変数があります。
var test={
line1:"1",
line2:"2"
}
これらのキーに動的にアクセスするにはどうすればよいですか? 私がやりたいように:
test."line"+1 ="3";
ありがとう
これは
test['line'+1] = '3'
ドット構文では、計算キーを使用できません。
test.line1=3;
必要なことをします。
変数キーがあるため、ブラケット表記を使用する必要があります
test["line"+1] ="3";
そのようなキーにアクセスするには、角括弧構文を使用する必要があります。
test["line" + 1] = 3
要素にアクセスするには、このようにコードを修正する必要があります
test["line"+1] ="3";