增加:
//用.进行增加
let name="xxx"
let obj = { "age": 21 }
obj.name = "xxx2"
//现在obj的为
// { "age": 21, "name": "xxx2" }
//用[]进行增加
let obj2 = { "phone": "iphone" }
obj2["num"]= 3
let name = "name2"
obj2[name] = "我是xxx" //通过变量
//现在的obj2为
//{ "phone": "iphone", "num": 3, name2: "xxx" }


修改:
//用.进行修改
obj = { "age": 21, "name": "xxx" }
boj.name = "我的名字"
//现在的obj为
//{ "age": 21, "name": "我的名字"}
//用[]进行修改
obj['age'] = 18
//现在的obj为
//{ "age": 18, "name": "我的名字" }

对象计算属性:
let name="xxxxx",
let obj={name:name,[name]:name}
得到结果:
// obj={name:"xxxxx",xxxxx:"xxxxx"}

示例:
