JSON.parse與JSON.stringify
阿新 • • 發佈:2018-10-30
arr -c per replacer 技術 分享 objects png console JSON:JavaScript Object Notation(JavaScript對象表示法);甚至我們就可以大致認為JSON就是Javascript的對象,只不過範圍小上一些。
JSON的MIME類型是"application/json"
JSON.parse(text[,reviver]) []中的表示可選內容,reviver是一個函數,對象中每個成員都調用這個函數
JSON.parse()將JSON格式的字符串解析成JavaScript對象
1 var a=‘{"name":"Mike","age": 100,"sex": "male"}‘ 2 var obj=JSON.parse(a)運行結果:3 console.log(obj, typeof obj)
JSON.stringify(value [,replacer[,space]]) 將javascript的對象或者數組轉化為一個JSON格式的字符串
1 var b={ 2 "name": "javascript", 3 "arr":[1,2,3] 4 } 5 var text=JSON.stringify(b) 6 console.log(text,typeof text)運行結果:
參考鏈接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
JSON.parse與JSON.stringify