Может быть по названию кажется простым вопросом, но я не знал, как сделать кратчайший заголовок для моего вопроса.
Я хочу удалить элементы из массива на javascript, да, но то, что я ищу, - это удалить из массива несогласованные элементы с другим массивом на javascript (возможно, это может быть заголовок, но слишком большой).
Например:Удалить элементы из массива javascript
Array A=> [a, b, c, d]
Array B=> [b,d]
Array C = deleteMismatchedElements(A,B)
Array C (after function)-> [b,d]
Я полагаю, что с помощью вложенного цикла Еогеасп это может быть возможным, но мне интересно, если есть лучший способ, что-то как «родной» реализован метод, который можно было бы назвать, или аналогичный ...
спасибо.
Основываясь на вашем примере, ' C = B' выполнит эту работу. –
для первого взгляда я думал, что вам нужна разница в массивах, но я не могу понять, чего вы действительно хотите? – AhmadAssaf
Возможно, вы должны привести пример, где B не является подмножеством A. Я считаю, что вы ищете пересечение массива. Это будет дубликат http://stackoverflow.com/q/1885557/218196 –