JSON.parse和JSON.stringify的區別
JSON.parse和JSON.stringify的區別
幕布斯6054654
2019-03-29 19:18:54
TA貢獻1865條經驗 獲得超7個贊
1.JSON.parse(“要轉換的數組”) 。
2.JSON.stringify(“要轉化的數組”)。
3.首先,兩個方法的用法是有差別的。
①.JSON.stringify是從一個對象中解析出字符串。
②.JSON.parse是從一個字符串中解析出json(鍵值對)。
4.所以在使用的時候如果參數不對應,就不能正確轉換。
一.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"}'
舉報