Я пытаюсь понять, как array.filter возвращает разности массивов, проверяя, является ли indexOf (x) равным -1? Почему -1?Как проверяет array.filter различия в Array в моем примере кода?
function array_diff(a, b) {
return a.filter(function(x) { return b.indexOf(x) == -1; });
}
спасибо. Это объяснение имеет для меня большой смысл. Мне сложно понять формулу. – Felice