Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не могу получить доступ к свойству обьекта (https://javascript.ru/forum/misc/78925-ne-mogu-poluchit-dostup-k-svojjstvu-obekta.html)

SANIOK_AV 22.11.2019 21:41

Не могу получить доступ к свойству обьекта
 
Доброго времени суток.
У меня массив обьектов.
Пытаюсь получить доступ к одному из свойств обьекта.
В функцию передаю в качестве аргумента имя свойства.
Если делаю так:
Код:

function sortArr(propName) {
  console.log(Arr[0].propName);
}

то ничего не работает(
А если в лоб задаю имя свойства
(к примеру у меня есть свойство обьекта "brand") :
Код:

function sortArr(propName) {
  console.log(Arr[0].brand);
}

то все работает))
Я уже пытался аргумент функции подставлять и так: Arr[0].${propName}
и так: Arr[0].[propName]
в этих случаях вообще ошибку выдаёт)))
Подскажите пожалуйста как быть в данной ситуации?
Заранее благодарен!

Aetae 22.11.2019 21:43

Либо "." либо "[]".
Arr[0][propName]

SANIOK_AV 22.11.2019 21:45

Понял!
Огромнейшее Спасибо!
Работает!!!
Ура!!!!!)))


Часовой пояс GMT +3, время: 11:06.