@rsoinvi

Как вывести несколько вложенных объектов?

Есть объект, хочу вывести только первые три вложенных:

obj = {
    0:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
    1:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
    2:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
    3:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
    4:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
    5:{
    name: "name",
    age: "age",
    sex: "female",
    color: "dark",
    car: "bwm"
   }
}
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const result = Object.values(obj).slice(0, 3);

// или

const result = [];
for (const k in obj) {
  if (obj.hasOwnProperty(k) && result.push(obj[k]) === 3) {
    break;
  }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы