как использовать переменную в качестве ключа в объекте javascript
год назад
Nikolai Gagarinov
Ответы
В JavaScript переменные могут использоваться в качестве ключей объектов, и для этого есть несколько способов их присвоения. Ключи объектов в JavaScript являются строками, и если вы хотите использовать значения переменных в качестве ключей, вам нужно помнить о двух способах их назначения: через точечную нотацию (dot notation) и через квадратные скобки (bracket notation).
1. Квадратные скобки (Bracket Notation)
Когда вы используете квадратные скобки, вы можете передавать переменные как ключи прямо в объект. Это позволит вам динамически добавлять или изменять свойства объекта.
В этом примере мы создали переменную key
, которая содержит строку 'name'
. Затем мы используем эту переменную для добавления свойства name
в объект person
.
Изменение значения:
2. Динамическое создание ключей в объектах
При создании объекта вы также можете использовать квадратные скобки для динамического задания ключей непосредственно в объекте.
Здесь мы создаем объект person
и используем квадратные скобки, чтобы динамически установить ключи на основе значений переменных key1
и key2
.
6 месяцев назад
Maksim Litvinov
Похожие вопросы