收藏
回答

js脚本莫名奇妙的错误?

写法1:

let arr = this.data.picpaths.splice(index, 1);

写法2:

let arr = this.data.picpaths;

 arr.splice(index, 1)

代码从数组中删除元素,有区别吗?结果是第一中写法,当数组中仅剩一个元素时,无法删除!

回答关注问题邀请回答
收藏

2 个回答

  • 李忠
    李忠
    04-16

    哦,谢谢,以为是返回的删除后的

    04-16
    有用
    回复
  • stop eating
    stop eating
    04-16

    这不是能删掉吗,咋了。splice返回的是被删除的数组,不是删除后的,好好学学js

    04-16
    有用
    回复
登录 后发表内容
问题标签