ho questa matrice:Rimozione di elementi di un array utilizzando Lodash
var fruits = ['Apple', 'Banana', 'Orange', 'Celery'];
e io uso remove
di Lodash in questo modo:
_.remove(fruits, function (fruit) {
return fruit === 'Apple' || 'Banana' || 'Orange';
})
Il risultato è ['Apple', 'Banana', 'Orange', 'Celery']
, mentre mi aspettavo che fosse ['Apple', 'Banana', 'Orange']
. Perché è così?
Perché non utilizzare '_.includes' invece di' _.indexOf'? –