1. Главная
  2. Библиотека
  3. Информационные технологии
  4. Что выведет этот код? vasya = { name: "Вася", age: 25 }...
Разбор задачи

Что выведет этот код? vasya = { name: "Вася", age: 25 }; let petya = { name: "Петя", age: 30 }; let masha = { name: "Маша", age: 28 }; let users = [ vasya, petya, masha ]; let names = users.map(item => item.name); alert(names);

  • Предмет: Информационные технологии
  • Автор: Кэмп
  • #Языки программирования
  • #Web-технологии
Что выведет этот код? vasya = { name: "Вася", age: 25 }; let petya = { name: "Петя", age: 30 }; let masha = { name: "Маша", age: 28 }; let users = [ vasya, petya, masha ]; let names = users.map(item => item.name); alert(names);

Условие:

Что выведет этот код?\nlet vasya = { name: "Вася", age: 25 }; let petya = { name: "Петя", age: 30 }; let masha = { name: "Маша", age: 28 }; let users = [ vasya, petya, masha ]; let names = users.map(item => item.name); alert(names);

Решение:

  1. Мы создаем три объекта: vasya, petya и masha. Каждый объект содержит два свойства: name и age.
    • vasya имеет имя "Вася" и возраст
      25.
    • petya имеет имя "Петя" и возраст
      30.
    • masha имеет имя "Маша" и возраст
      28.

  2. Затем мы создаем массив users, который содержит этих трех п...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какова основная цель использования метода `map` в данном коде?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет