for (var i = 0; i < arr.length; i++) { if (A == B ) { arr.splice(i, 1); i--;//i需要自减,否则每次删除都会讲原数组索引发生变化 } }