Dynamically add properties and values to Object

Method 1: Normal method

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

Method 2, use eval() to dynamically parse string expressions

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

Guess you like

Origin blog.csdn.net/m13302979400/article/details/83027874