对象的常用操作
1.对象追加属性
const object = {} object['name'] = '张三' object['age'] = 18 object['sex'] = '女' console.log(object) const item= { sex: '女', } item['name'] = '李四' console.log(item)
2.对象取值
const object = { name: '张三', } object['name'] //通过索引方式获取对象属性值 object.name //通过点属性名的方式获取对象属性值
3.对象赋值
const object = { name: '张三', } object['name'] = '李四' //通过索引方式给对象的属性名赋值 object.name = '李四' //通过点属性名的方式给对象的属性名赋值
4.动态属性名:
通过索引方式获取对象属性值一般在属性名为变量的时候使用
const object = { name: '张三', } let item = { label: '性别', value: 'sex', } object[item.value] = '男' console.log(object)