JSON.parse和JSON.stringify的區(qū)別
1 回答

侃侃爾雅
TA貢獻1801條經驗 獲得超16個贊
1.JSON.parse(“要轉換的數(shù)組”) 。
2.JSON.stringify(“要轉化的數(shù)組”)。
3.首先,兩個方法的用法是有差別的。
①.JSON.stringify是從一個對象中解析出字符串。
②.JSON.parse是從一個字符串中解析出json(鍵值對)。
4.所以在使用的時候如果參數(shù)不對應,就不能正確轉換。
一.JSON.parse()【從一個字符串中解析出json對象】
例子:
1.//定義一個字符串,var data='{"name":"goatling"}'。
2.//解析對象,JSON.parse(data)。
3.結果是:
name:"goatling"
二.JSON.stringify()【從一個對象中解析出字符串】
1.var data={name:'goatling'}
2.JSON.stringify(data)
3.結果是:
'{"name":"goatling"}'
添加回答
舉報
0/150
提交
取消