Работа с объектами: пары «ключ-значение» и квадратные скобки

Вот некоторые методы, обычно используемые с объектами:

  1. Object.keys(): этот метод возвращает массив, содержащий ключи объекта.
  2. Object.values(): этот метод возвращает массив, содержащий значения объекта.
  3. Object.entries(): этот метод возвращает массив пар ключ-значение в виде массивов.
  4. Object.assign(): этот метод используется для копирования значений всех перечислимых свойств из одного или нескольких исходных объектов в целевой объект.
  5. Object.hasOwnProperty(): этот метод проверяет, имеет ли объект определенное свойство.
  6. Object.freeze(): этот метод замораживает объект, делая его неизменяемым.
  7. Object.seal(): этот метод запечатывает объект, предотвращая добавление или удаление свойств, хотя значения существующих свойств все равно можно изменить.