Методы добавления новой пары ключ-значение к объекту в JavaScript

Чтобы добавить новую пару ключ-значение к объекту в JavaScript, у вас есть несколько методов. Вот некоторые из распространенных подходов:

  1. Точечная нотация. Вы можете использовать точечную нотацию для добавления к объекту новой пары ключ-значение. Вот пример:
const obj = {};
obj.key = 'value';
  1. Обозначение в квадратных скобках. Обозначение в квадратных скобках позволяет динамически устанавливать свойство объекта с помощью переменной или выражения. Вот пример:
const obj = {};
const key = 'myKey';
const value = 'myValue';
obj[key] = value;
  1. Object.assign(): метод Object.assign()можно использовать для добавления новых пар ключ-значение или объединения объектов. Вот пример:
const obj = {};
Object.assign(obj, { key: 'value' });
  1. Синтаксис расширения. Синтаксис расширения (…) также можно использовать для добавления новых свойств к объекту. Вот пример:
const obj = { existingKey: 'existingValue' };
const newObj = { ...obj, newKey: 'newValue' };
  1. Имя вычисляемого свойства ES6. Используя имена вычисляемых свойств, вы можете динамически задавать свойства объекта. Вот пример:
const dynamicKey = 'myKey';
const obj = { [dynamicKey]: 'myValue' };

Это некоторые из распространенных методов добавления новой пары ключ-значение к объекту в JavaScript.