一、为对象添加属性:
1、方式一:
var obj = {}; //或者 var obj=new Object();
var key = "name";
var value = "张三丰"
obj[key] = value;
(obj);
2、方式二:使用eval() 动态解析字符串表达式
var obj = {};
var key = "name";
var value = "张三丰"
eval("" + key + "='" + value + "'");
(obj);
二、为数组添加元素:
let myArray=[11,22,33];
('原数组:',myArray);//11,22,33
(44,55);
('用push在数组后面插入元素:',myArray);//11,22,33,44,55
(66,77);
('用unshift在数组前面插入元素:',myArray);//
(2,0,'肾虚少年');
('用splice在数组指定位置插入元素:',myArray);//66,77,肾虚少年,11,22,33,44,55
通过使用push以及unshift即可向数组插入元素,如果要在指定的位置插入元素则可以用splice,splice接收多个参数,分别是索引,要删除的元素个数,新加的元素(可多个,用逗号隔开);