как осуществлять динамический доступ к свойствам объекта в javascript

Аватар пользователя Maksim Litvinov
Maksim Litvinov
28 марта 2025

В JavaScript доступ к свойствам объекта можно осуществлять через квадратные скобки. Давайте рассмотрим оба способа на примере объекта с именем person:

const person = {
  name: 'Alice',
  age: 30
};

Если у вас есть переменная, содержащая имя свойства, вы можете использовать её значение для доступа к свойству объекта.

Например, если у нас есть переменная prop, содержащая имя свойства, и нам нужно получить значение этого свойства из объекта person, мы можем использовать квадратные скобки:

const prop = 'name';
console.log(person[prop]); // Выведет: Alice

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

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

1 0
Познакомьтесь с основами JavaScript бесплатно