arr.filter(function(x,index){ if(index =0 || index=1 || index=3){return false;}})
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: js经验不多,弱问:
: 已知数组arr有5个元素,编号从0到4。现在想取出编号0,1,3(这个编号是记录在另一个数组arr_record里的)“以外”的元素,即编号为2和4的元素。
: 如果用splice()方法对arr_record作一个循环来逐一删除arr中对应编号的元素,固然可以达到目的,但是arr元素较多,需要取出的是很小一部分,做这个循环有点低效。
: ...................
--
FROM 218.197.83.*