为了账号安全,请及时绑定邮箱和手机立即绑定

js如何用变量定义对象属性?

js如何用变量定义对象属性?

一只萌萌小番薯 2018-09-08 10:05:47
上代码: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}请问该如何实现?
查看完整描述

1 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

var key1 = 'abc';

var data1 = 'DDDDDDDDDDD';

var key2 = 'def';

var data2 = 'GGGGGGGGGGG';

var rst = {

    [key1]: data1,

    [key2]: data2

};

console.log(rst);


查看完整回答
反对 回复 2018-10-15
  • 1 回答
  • 0 关注
  • 856 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信