字符串常量和 JSON 处理

string constant and JSON processing

本文关键字:处理 JSON 常量 字符串      更新时间:2023-09-26

所以我有一个字符串常量

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 对象属互的信息