实例代码“Ctrl+/”提示“F11/ESC”全屏 返回 格式化 恢复 运行
x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <title>JSON Parse Example</title>
5
</head>
6
<body>
7
    <p>This example parses a string containing a date into an object.</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
                        releaseDate: new Date(2011, 11, 1)
17
                   };
18
19
        var jsonText = JSON.stringify(book);
20
        alert(jsonText);
21
        
22
        var bookCopy = JSON.parse(jsonText, function(key, value){
23
            if (key == "releaseDate"){
24
                return undefined;
25
            } else {
26
                return value;
27
            }
28
        });
29
        
30
        alert("releaseDate" in bookCopy);
31
32
    </script>
33
</body>
34
</html>
35