javascript - js如何用变量定义对象属性?
本文介绍了javascript - js如何用变量定义对象属性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
上代码:
var key1 = 'abc';
var data1 = 'DDDDDDDDDDD';
var key2 = 'def';
var data2 = 'GGGGGGGGGGG';
var rst = {
key1: data1,
key2: data2
};
console.log(rst);
结果是:
rst = {
key1: DDDDDDDDDDD,
key2: GGGGGGGGGGG
}
我想得到这样的结果
{
rst = {
abc: DDDDDDDDDDD,
def: GGGGGGGGGGG
}
请问该如何实现?
解决方案
var key1 = 'abc';
var data1 = 'DDDDDDDDDDD';
var key2 = 'def';
var data2 = 'GGGGGGGGGGG';
var rst = {
[key1]: data1,
[key2]: data2
};
console.log(rst);
这篇关于javascript - js如何用变量定义对象属性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文