vue.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > vue.js > vue删除数组某一项

vue如何删除数组(对象)的某一项

作者:张贺_

还在纠结delete和Vue.delete删除数组的区别吗?delete只是让元素变空,键值不变;而Vue.delete直接移除元素并改变数组键值,本文帮你彻底搞懂两种删除方式的差异,避免前端开发中的常见坑

vue删除数组(对象)的某一项

delete和Vue.delete删除数组区别

delete只是被删除的元素变成了 empty/undefined 其他的元素的键值还是不变。

Vue.delete直接删除了数组 改变了数组的键值。

    var a=[1,2,3,4]
    var b=[1,2,3,4]
    delete a[1]
    console.log(a)
    this.$delete(b,1)
    console.log(b)

总结

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

您可能感兴趣的文章:
阅读全文