为Object对象动态添加属性和值

方式1:普通方式

var obj = {}; //或者 var obj=new Object();
var key = "name";
var value = "张三丰"
obj[key] = value;
console.info(obj);

方式2,使用eval() 动态解析字符串表达式

var obj = {};
var key = "name";
var value = "张三丰"
eval("obj" + key + "='" + value + "0");
console.info(obj);
 

猜你喜欢

转载自blog.csdn.net/m13302979400/article/details/83027874