一、前言 接著上一章的內容,繼續js的學習。 二、內容 解析與序列化 ...
一、前言
接著上一章的內容,繼續js的學習。
二、內容
解析與序列化
JSON.stringify() —— 將js對象序列化為JSON字元串,接收三個參數:
1.js對象
2.過濾器,可以是一個數組也可以是一個函數
3.選項,表示是否在Json字元串中保留縮進
例:
var jsonText = JSON.stringify(book,function(key,value){
//do something
});
JSON.parse() —— 將Json對象解析為Js對象,接收二個參數:
1.Json對象
2.還原函數
例:
var bookCopy = JSON.parse(jsonText,function(key,value){});