Задать вопрос

Как получить ключ многомерного массива по значению свойства JavaScript?

Добрый день.
На JS недавно, не нашёл информации :)
Есть массив:
var myArray = [
  {id: 1, name: 'Вася', age: 21, city: 'Москва'},
  {id: 2, name: 'Коля', age: 22, city: 'Новгород'},
  {id: 3, name: 'Петя', age: 23, city: 'Челябинск'},
  {id: 4, name: 'Саша', age: 24, city: 'Омск'},
];

Как мне наилучшим способом получить ключ(не сам объект) у котого id равен 3?
Чтобы потом к нему можно было обратиться так: item[тот самый ключ]
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
myArray.findIndex(function (record) {
    return record.id === 3;
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
OfferCase Москва
от 400 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
Future Москва
от 50 000 до 70 000 ₽