【发布时间】:2016-10-17 15:42:06
【问题描述】:
我所说的字符串最初是 JS 对象的一部分,例如:
var nameVal = "Jacob";
var favNumbersVal = "{\"firstNum\":0, \"secondNum\":1, \"thirdNum\":2}";
var aJSObject = {
"name" = nameVal,
"favNumbers" = favNumbersVal
};
我感兴趣的变量是favNumbersVal。请注意,favNumbersVal 值周围的开始和结束" 是我们在定义字符串时放在字符串周围的普通双引号。
favNumbersVal 的值的格式是动态来自库的。
问题是我如何将favNumbersVal的值转换为JS对象,这样当我稍后使用JSON.stringify()将sJSObject转换为JSON时,@987654329的值@ 成为 JSON 对象,favNumbers 的值成为嵌套在上述 JSON 对象中的 JSON 对象。
【问题讨论】:
标签: javascript json string javascript-objects