2015-11-16 3 views
-3

У меня есть custom_comissionData.ProviderID_{parent.customData.serviceLogo}.fixUncaught SyntaxError: отсутствует) после списка аргументов/Javascript

где parent.customData.serviceLogo другая переменная, значение которой я хочу поместить здесь как часть имени переменной.

Я имею в виду parent.customData.serviceLogo= 1000

и я хочу, чтобы получить значение

custom_comissionData.ProviderID_1000.fix 

, но, как я напечатал это вызывает «неперехваченный SyntaxError: отсутствующий) после списка аргументов»

Любого способа крепления Эта проблема ?

ответ

1

Это эквивалент в JavaScript:

object.property 
object['property'] 

Вы можете получить доступ к элементу, используя второй подход:

custom_comissionData['ProviderID_' + parent.customData.serviceLogo].fix 
+0

'' object.property' и объект [ 'свойство'] 'равны, но я думаю, что вы попали на то, о чем спрашивает OP! – andlrc

+0

@ dev-null О, да, конечно. Отредактировано ответ :) Спасибо –

Смежные вопросы