当前位置: 代码迷 >> 综合 >> splice()删除数组中的元素
  详细解决方案

splice()删除数组中的元素

热度:19   发布时间:2023-12-05 22:21:20.0

1.如果只删除数组中的一个元素时(也可以用下边的删除多个写法):

for (let i = 0; i < data.length; i++) {
     if (data[i] == xxx) {
            data.splice(i,1)
      }
 }

2.如果删除数组中多个元素时:

for (let i = data.length - 1 ; i >= 0; i--) {
     if (data[i] == xxx) {
           data.splice(i,1)
     }
}