У меня есть массив:
this.items = [{
id: 1,
name: 'test'
}, {
id: 2,
name: 'test2'
}, {
id: 3,
name: 'test3'
}, {
id: 4,
name: 'test4'
}, {
id: 5,
name: 'test5'
}, {
id: 6,
name: 'test6'
}];
Как мне получить элемент c id=6
?
Пробовал вот так: this.items[6]
, но не получилось
Можно воспользоваться методом find, который возвращает первый элемент, удовлетворяющий заданному условию:
this.items = [{
id: 1,
name: 'test'
}, {
id: 2,
name: 'test2'
}, {
id: 3,
name: 'test3'
}, {
id: 4,
name: 'test4'
}, {
id: 5,
name: 'test5'
}, {
id: 6,
name: 'test6'
}];
var result = this.items.find(item => item.id === 6);
console.log(result);
Получить все элементы по заданному условию (например, если id не уникален), можно аналогично с помощью метода filter
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Возможно ли средствами PHP а может вдруг JS получить имя пользователя компьютера? Не имя компьютера, а и именно имя пользователя который активен...
Как передать переменную javascript в роле аргумента для метода в go?
Есть функция которая выполняется при загрузке страницы( всех страниц сайтов) Если пользователь перезагружает страницу или переходит со страницы...
Проблема в следующем: в одном разделе сайта мне нужно скрывать/показывать определенные блоки, сохранять работу таймера и тд