JavaScript 常量和对象字面量

标签 javascript json

我知道我可以用 JavaScript 做到这一点:

RequestDate: {
    '0' : 'previous_activity_date',
    '1': 'next_activity_date'
  }

我可以这样做:

this.RequestDate = {};
this.RequestDate[App.FORWARD] = 'next_activity_date';
this.RequestDate[App.BACK] = 'previous_activity_date';

有没有办法使下面的工作:

RequestDate: {
    App.Back : 'previous_activity_date',
    App.Forward: 'next_activity_date'
  },

上面明显的错误,请问有什么办法可以解决吗?

最佳答案

你可以做到这一点。

RequestDate: {
    [App.Back]: 'previous_activity_date',
    [App.Forward]: 'next_activity_date'
  }

关于JavaScript 常量和对象字面量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11029525/

相关文章:

php - 将链接值传递给 ajax 函数 onclick 事件

javascript - $.each 只影响第一个元素?

json - 将 []struct 与 Json 一起使用

android - 获取 JSON 响应 Android

javascript - 在浏览器中缓存对象时多少内存太多?

javascript - 如何在 Firefox 插件中使用 jQuery?

javascript - 在 SkyDrive 上创建文件

mysql - 关联关联 : include entity in JSON response

javascript - 如何从多个数组中提取来构建列表?

python - 如果文件存在,使用装饰器检索 jsondata,否则运行方法然后将输出存储为 json?