动态命名JSON属性
- 论坛
- 动态命名JSON属性
7 浏览
动态命名JSON属性
我一直在尝试创建一个动态命名的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() };
非常感谢您的帮助。谢谢。