- js 删除对象属性的方法
- 使用delete删除
let a = {
name:'张三',
age:'24'
}
delete a.name
//a = {age:'24'}
- 将对应的属性值设为undefined
let a = {
name:'张三',
age:'24'
}
a.name = undefined
//a = {name:undefined,age:'24'}
- vue 中删除对象属性
vue中直接使用delete删除对象属性,视图不会实时更新,因此需要使用Vue.delete(object,key)。参考Vue.js官网点击这里
//引入Vue
let a = {
name:'张三',
age:'24'
}
Vue.delete(a,name)
//a = {age:'24'}