JavaScript示例九(JSON序列化)
來源:程序員人生 發布時間:2014-12-17 08:34:23 閱讀次數:2783次
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF⑻">
<title>JSON序列化示例</title>
</head>
<body>
<script>
var book={
title:"Professional JavaScript",
authors:["Nicholas C. Zakas","Other"],
edition:3,
year:2011,
//*
toJSON:function(){
return this;
}
//*/
};
var jsontext=JSON.stringify(book,function(key,value){
switch(key){
case "authors":
return value.join(";")
case "year":
return 2015;
case "edition":
return undefined;
default:
return value;
}
},3);
console.log(jsontext);
//json序列化函數stringify過濾步驟順次為:toJSON()方法、第2個參數的過濾函數、第3個參數的格式化
</script>
</body>
</html>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈