实例代码“Ctrl+/”提示“F11/ESC”全屏 返回 格式化 恢复 运行
x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <title>JSON Stringify Example</title>
5
</head>
6
<body>
7
    <p>This example serializes an object and passes in a filter function.</p>
8
    <script type="text/javascript">
9
        var book = {
10
                        title: "Professional JavaScript",
11
                        authors: [
12
                            "Nicholas C. Zakas"
13
                        ],
14
                        edition: 3,
15
                        year: 2011
16
                   };
17
18
        var jsonText = JSON.stringify(book, function(key, value){
19
            switch(key){
20
                case "authors":
21
                    return value.join(",")
22
                 
23
                case "year":
24
                    return 5000;
25
                    
26
                case "edition":
27
                    return undefined;
28
                    
29
                default:
30
                    return value;
31
            }
32
        });
33
        alert(jsonText);
34
35
    </script>
36
</body>
37
</html>
38