“lodash hapus tidak dalam array” Kode Jawaban

Lodash Hapus nilai yang tidak ditentukan dari 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 Hapus elemen dari daftar

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

Hapus elemen dari array lodash

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

lodash hapus tidak dalam 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

Jawaban yang mirip dengan “lodash hapus tidak dalam array”

Pertanyaan yang mirip dengan “lodash hapus tidak dalam array”

Lebih banyak jawaban terkait untuk “lodash hapus tidak dalam array” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya