删除数组中的元素

/***********删除数组元素******************/
//从数组删除
var start = 'false';
var L = 0;
for(var i = 0;i < add_exam.vars.choosed_user.length;i++) {
  if(add_exam.vars.choosed_user[i].pid == id) {
    if(start == 'false') {
      start = i;
    }
    //add_exam.vars.choosed_user.splice(i,1);
    L++;
  }
}
if(start != 'false') {
  add_exam.vars.choosed_user.splice(start,L);
}

//从关联数组删除
for(var a in add_exam.vars.uid_cid_arr) {
  if(add_exam.vars.uid_cid_arr[a].class_id == id) {
    delete add_exam.vars.uid_cid_arr[a];
  }
}

猜你喜欢

转载自www.cnblogs.com/bber/p/9666940.html