Объект из пар

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы изучим, как создавать объект из пар ключ-значение в JavaScript. Мы будем использовать метод Array.prototype.reduce(), чтобы объединить пары в единый объект. Кроме того, мы узнаем о методе Object.fromEntries(), который предоставляет аналогичную функциональность. В конце практического занятия у вас будет лучше понимание, как работать с парами ключ-значение в JavaScript.

Это Guided Lab, который предоставляет пошаговые инструкции, чтобы помочь вам учиться и практиковаться. Внимательно следуйте инструкциям, чтобы выполнить каждый шаг и получить практический опыт. Исторические данные показывают, что это лабораторная работа уровня начальный с процентом завершения 100%. Он получил 100% положительных отзывов от учащихся.

Создание объекта из пар ключ-значение

Для создания объекта из пар ключ-значение используйте функцию objectFromPairs.

  • Откройте Терминал/SSH и введите node, чтобы начать практиковаться в написании кода.
  • Функция использует Array.prototype.reduce(), чтобы создать и объединить пары ключ-значение.
  • Для более простой реализации вы также можете использовать Object.fromEntries().
const objectFromPairs = (arr) =>
  arr.reduce((a, [key, val]) => ((a[key] = val), a), {});

Пример использования:

objectFromPairs([
  ["a", 1],
  ["b", 2]
]); // {a: 1, b: 2}

Резюме

Поздравляем! Вы завершили практическое занятие по созданию объекта из пар. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.