Я пытался создать свойство JSON с динамическим именем, но продолжаю сталкиваться с ошибками. Честно говоря, я не знаю, возможно ли это сделать с помощью Javascript. В любом случае, вот моя проблема.
Предположим, я создаю объект JSON, подобный следующему коду:
var DTO = { 'NewObject' : GetFormData() };
var DTO = { 'UpdateObject' : GetFormData() };
var DTO = { 'DelObject' : GetFormData() };
Теперь я попытался динамически назвать свойство JSON, потому что что-то вроде 'New' + ClassName
(ClassName
- это переменная со строковым значением), но это дает мне синтаксическую ошибку. Есть ли способ сделать это, чтобы стать чем-то вроде:
var DTO = { 'New' + ClassName : GetFormData() };
var DTO = { 'Update' + ClassName : GetFormData() };
var DTO = { 'Delete' + ClassName : GetFormData() };
Я очень ценю вашу помощь. Благодарю.