js中如何为对象添加自己定义的key和value
比如varkey="name";varvalue="aaa";varo={key:value;}这样写的话,获得结果是{key:"aaa"},我想要的结果是{name:"...
比如
var key = "name";
var value = "aaa";
var o = {
key:value;
}
这样写的话,获得结果是{key:"aaa"},我想要的结果是{name:"aaa"},应该怎么写
在我的项目中key是不确定的,只能用变量
1楼你的不对,我要的是{name:"aaa"}这个结果 展开
var key = "name";
var value = "aaa";
var o = {
key:value;
}
这样写的话,获得结果是{key:"aaa"},我想要的结果是{name:"aaa"},应该怎么写
在我的项目中key是不确定的,只能用变量
1楼你的不对,我要的是{name:"aaa"}这个结果 展开
4个回答
展开全部
var o =
{
key : 'name',
value : 'aaa'
};
{
key : 'name',
value : 'aaa'
};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-06-26
展开全部
var o={}
var key="name"
var value="aaa"
o[key]=value
console.log(o)
var key="name"
var value="aaa"
o[key]=value
console.log(o)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用那么麻烦,直接o[key]=value;就可以了,如果key是数字,可以o[key + ''] = value;或者o[key.toString()] = value;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询