“Lodash Удалить неопределенные значения из массива” Ответ

Lodash Удалить неопределенные значения из массива

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 Удалить не в массиве

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

Ответы похожие на “Lodash Удалить неопределенные значения из массива”

Вопросы похожие на “Lodash Удалить неопределенные значения из массива”

Больше похожих ответов на “Lodash Удалить неопределенные значения из массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования