“Как пропустить неопределенные значения из списка и отфильтровать остальные данные в React JS” Ответ

Снимите NULL из массива JavaScript

let array = [0, 1, null, 2, 3];

function removeNull(array) {
return array.filter(x => x !== null)
};
Bored Bat

Как пропустить неопределенные значения из списка и отфильтровать остальные данные в React JS

let shops = [
  {
    name: 'shop1',
    tags: ['s', 'd', 'f'],
    country: 'rda'
  },
  {
    name: 'shop2',
    tags: ['e', 'd', 'r'],
    country: 'ke'
  },
  {
    name: 'shop3',
    tags: ['p', 'u', 'i'],
    country: 'rda'
  },
  {
    name: 'shop4',
    tags: ['a', 'k', 'l'],
    country: 'bu'
  }
]

function getRdaShops(){
  retun shops.map(sh=>{
    if(sh.name && sh.country==='rda') return sh.name
  }).filter(sh=>sh!==undefined)
}

//Answer: ['shop1', 'shop3']
Xerothermic Xenomorph

Ответы похожие на “Как пропустить неопределенные значения из списка и отфильтровать остальные данные в React JS”

Вопросы похожие на “Как пропустить неопределенные значения из списка и отфильтровать остальные данные в React JS”

Больше похожих ответов на “Как пропустить неопределенные значения из списка и отфильтровать остальные данные в React JS” по JavaScript

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

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