Vue.delete()删除对象的属性说明
作者:姜无忧
这篇文章主要介绍了Vue.delete()删除对象的属性说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
Vue.delete()删除对象的属性

data : {
namelist : {
id : 1,
name : '叶落森'
}
}// 删除name delete this.namelist.name;//js方法 Vue.delete(this.namelist,'name');//vue方法
delete和Vue.delete的区别
delete:只是被删除的元素变成了 empty/undefined 其他的元素的键值还是不变,length长度不会改变。Vue.delete:直接删除了数组 改变了数组的键值。 length长度改变了
代码片段:
<script>
var a=[1,2,3,4]
var obj=[1,2,3,4]
delete a[1]
console.log(a)
vue.delete(obj,1)
console.log(obj);
</script>输出结果:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
