今天做项目使用前端vue框架,需要循环遍历去删除一些数组元素。开始思想局限,一直纠结如何去循环删除,犹豫循环删除数组值下标会发生变化,并不是一种好的方法。

       方法一:使用forEach 和 splice 

       删除某个元素:使用splice方法删除下标为index的元素

    this.splice(index, 1);

方法二: 使用 filer
    const list  =  listArr.filter ( item => item.check)  //过滤 listArr中不要 删除的 符合你要求的元素
    并把不要删除的元素赋值给原数组

转载于:https://www.cnblogs.com/durenniu/p/10619675.html

Logo

前往低代码交流专区

更多推荐