字符串常量和 JSON 处理
string constant and JSON processing
所以我有一个字符串常量
MyString.START = 'start';
我有一个需要解析的 JSON,让我们称之为输入
我希望能够说input[MyString.START]
.
语法是什么样的?
var MyString = {};
MyString.START = 'start';
var json = '{"start": 1,"prop2": 2}';
var obj = JSON.parse(json);
console.log(obj[MyString.START]); // prints 1
通常,我们只是像这样访问对象:
input.start
但是,有时我们希望访问存储在变量中的属性名称。 我们使用括号表示法来做到这一点:
input[MyString.START]
阅读更多关于与 MDN 对象属互的信息
相关文章:
- 处理JSON字符串会导致JavaScript错误
- 使用JavaScript处理JSON数据
- 在谷歌应用引擎上用jQuery处理json表单
- 如何处理json编码的php-mysql数组
- 如何处理JSON后响应
- 处理json文件,如何访问对象数组
- 如何处理JSON错误消息
- 可以't让select2处理json文件
- 如何使用Bloodhound让Typeahead处理JSON响应
- 如何处理 JSON 响应
- 如何使用 Angular 处理 JSON 文件加载
- 解析“流式处理”JSON
- 使用 Jquery 处理 json 对象
- 如何正确处理JSON和HighCharts中的日期对象
- 在angularjs中处理json响应(来自PHP和mysql)
- 最好用Java或Javascript处理JSON
- 处理JSON.parse()中不可解析输入的异常
- 在Python服务器上处理JSON对象会导致'列表'对象没有属性'读取'错误
- 如何处理json并在node.js中写入文件
- AngularJS:如何预处理json数据