js 去除数组中的某一项

来源:互联网 发布:淘宝好听的用户名大全 编辑:程序博客网 时间:2024/05/17 01:43


function getNewList (result, obj) {  var res = result.split(',' || '')  var i = res.length  console.log('i:' + i)  while (i--) {if (res[i] == obj) {//    res.remove(res[i])//  delete res[i]  res.splice(i, 1)}  }  return res}


splice(index,len,[item]) 注释:该方法会改变原始数组。
splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值
index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空

添加 ---- len设置为0,item为添加的值

delete删除掉数组中的元素后,会把该下标出的值置为undefined,数组的长度不会变


原创粉丝点击