“JS Get Array Pit” Ответ

JS Get Array Pit

const jsObjects = [
  {id: 1, displayName: "First"}, 
  {id: 2, displayName: "Second"}, 
  {id: 3, displayName: "Third"}, 
  {id: 4, displayName: "Fourth"}
]

// You can use the arrow function expression:
var result = jsObjects.find(obj => {
	// Returns the object where
	// the given property has some value 
  	return obj.id === 1
})

console.log(result)

// Output: {id: 1, displayName: "First"}
Av3

Найти объект в массиве по свойству JavaScript

// Find an object with a given property in an array
const desiredObject = myArray.find(element => element.prop === desiredValue);
Captain CompileOnTheFirstTime

JavaScript Найти объект в массиве по значению свойства

const fruits = ['apple', 'banana', 'grapes', 'mango', 'orange'];

const filterItems = (needle, heystack) => {
  let query = needle.toLowerCase();
  return heystack.filter(item => item.toLowerCase().indexOf(query) >= 0);
}

console.log(filterItems('ap', fruits)); // ['apple', 'grapes']
console.log(filterItems('ang', fruits)); // ['mango', 'orange']
Duck Duck Go-ogle

Поиск массива объектов с конкретным значением свойства объекта

var result = jsObjects.find(obj => {
  return obj.b === 6
})
Bored Buzzard

Ответы похожие на “JS Get Array Pit”

Вопросы похожие на “JS Get Array Pit”

Больше похожих ответов на “JS Get Array Pit” по JavaScript

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

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