как использовать переменную в качестве ключа в объекте javascript — Q&A Хекслет
2026-02-26 16:40 Diff

Ответы

В JavaScript переменные могут использоваться в качестве ключей объектов, и для этого есть несколько способов их присвоения. Ключи объектов в JavaScript являются строками, и если вы хотите использовать значения переменных в качестве ключей, вам нужно помнить о двух способах их назначения: через точечную нотацию (dot notation) и через квадратные скобки (bracket notation).

1. Квадратные скобки (Bracket Notation)

Когда вы используете квадратные скобки, вы можете передавать переменные как ключи прямо в объект. Это позволит вам динамически добавлять или изменять свойства объекта.

В этом примере мы создали переменную key, которая содержит строку 'name'. Затем мы используем эту переменную для добавления свойства name в объект person.

Изменение значения:

2. Динамическое создание ключей в объектах

При создании объекта вы также можете использовать квадратные скобки для динамического задания ключей непосредственно в объекте.

Здесь мы создаем объект person и используем квадратные скобки, чтобы динамически установить ключи на основе значений переменных key1 и key2.