JavaScript示例九(JSON序列化)
來源:程序員人生 發(fā)布時(shí)間:2014-12-17 08:34:23 閱讀次數(shù):2772次
<!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序列化函數(shù)stringify過濾步驟順次為:toJSON()方法、第2個(gè)參數(shù)的過濾函數(shù)、第3個(gè)參數(shù)的格式化
</script>
</body>
</html>
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)