“Lodash entfernen nicht in Array” Code-Antworten

Lodash entfernen undefinierten Werten aus dem Array

var colors = ["red",undefined,"","blue",null,"crap"];
// remove undefined, null, "" and any other crap
var cleanColors=_.without(colors,undefined,null,"","crap");
//cleanColors is now ["red","blue"];
Grepper

Lodash Element aus der Liste entfernen

var colors = ["red","blue","green","green"];
var greens = _.remove(colors, function(c) {
    return (c === "green"); //remove if color is green
});
//colors is now ["red","blue"]
//greens is now ["green","green"]
Grepper

Entfernen Sie das Element aus Array Lodash

var arr = [1, 2, 3, 3, 4, 5];
_.remove(arr, function(e) {
    return e === 3;
});
console.log(arr);
Modern Marten

Lodash entfernen nicht in Array

var a = [
  {id: 1, name: 'A'},
  {id: 2, name: 'B'},
  {id: 3,  name: 'C'},
  {id: 4, name: 'D'}
];
var removeItem = [1,2];
removeItem.forEach(function(id){
   var itemIndex = a.findIndex(i => i.id == id);
   a.splice(itemIndex,1);
});
console.log(a);
Weary Worm

Ähnliche Antworten wie “Lodash entfernen nicht in Array”

Fragen ähnlich wie “Lodash entfernen nicht in Array”

Weitere verwandte Antworten zu “Lodash entfernen nicht in Array” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen