Страницы

Поиск по вопросам

понедельник, 8 октября 2018 г.

Как вставить(экранировать) переменную в место перед точкой JS

В переменной itemNumber хранится число Есть объекты типа cart.name1.price, cart.name2.price
Как поместить/подставить переменную на место числа? Может как-то экранировать надо?
cart.name+itemNumber+.price - ругается на точку после +


Ответ

Для этого надо использовать скобочную нотацию
cart["name"+itemNumber].price

Комментариев нет:

Отправить комментарий