AI智能
改变未来

JSON和JS对象的互转

js对象 <== JSON

[code]var jsObj = JSON.parse(jsonStr);

JSON <==  js对象

[code]var jsonStr = JSON.stringify(jsObj);

完整Demo 

[code]<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"UTF-8\"><title>JSON和JS对象互相转换</title></head><body><script type=\"text/javascript\">// JSON --> JS对象var jsonStr = \"{\\\"name\\\":\\\"lanying\\\",\\\"age\\\":\\\"18\\\"}\";var jsObj = JSON.parse(jsonStr);console.log(\"name = \" + jsObj.name);console.log(\"age = \" + jsObj.age);// JS对象 ==> JSONvar jsonStr = JSON.stringify(jsObj);console.log(\"jsonStr = \" + jsonStr);</script></body></html>

执行结果:F12 开发者工具

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » JSON和JS对象的互转