我想用java脚本动态存储数据,如下格式。有人知道如何完成吗?
[{iKey={i3=i3Value, i2=i2Value, i1=i1Value},
sKey={s2=s2Value, s1=s1Value, s3=s3Value}}]
其中 i1 、i2 、i3、s1、s2 和 s3 也是动态值,与“i3”=xyz 格式不同。
最佳答案
JavaScript 对象当然支持这一点,对象的键和值都可以是变量。使用语法 {[key]: value}
例如:
var key = 'key1';
var value = 'value1';
var obj = { [key]: value }; // {key1: "value1"}
特别是使用[key]
允许您使用变量key
的值,而不是在key: value
的情况下,它使用实际名称key
。
关于javascript - 是否可以在javascript对象中存储数据值、值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34281461/