JSON.parse是否适用于深层/嵌套对象?

问题描述:

例如,如果我们有:JSON.parse是否适用于深层/嵌套对象?

let r = JSON.parse('{"o": {"name": "foo","lastName": "boo"}}'); 

可我们现在做console.log(r.o.name);并获得控制台上foo

+4

你有没有试过* *呢?顺便说一句'JSON.parse'接受一个字符串化的JSON对象 – Li357

+0

你试过并得到了你没有想到的东西吗? – Ryan

+1

当你试图让你问这个问题时发生了什么? – Ryan

是的。这里有一个可运行的例子:

let r = JSON.parse('{"o": {"name": "foo","lastName": "boo"}}'); 
 
console.log(r.o.name)