zoukankan      html  css  js  c++  java
  • JavaScript高级程序设计之JSON

    IE8以下请求助神之Douglas Crockford:https://github.com/douglascrockford/json-js

    JSON是一种格式化的字符串,特别适合在网络上传输,由Douglas Crockford发明。

    JSON语法可以表示三种类型的值:

        简单值:字符串、数值、布尔值和null

        对象

        数组

    特别说明:JSON属性名必须加双引号;而JavaScript对象的属性如果是合法的标示符则不用加双引号。

    // 一个javascript对象
    var conference = {  
        Conference: "Future Marketing",   
        Address: "Shanghai",  
        Members:[  
            {  
                name: "Bob",  
                age: 32,  
                company: "Oracle",  
                enginner: true  
            },  
            {  
                name: "John",  
                age: 30,  
                compancy: "Google",  
                enginner: false  
            }  
        ]
    };
    
    var jsontext = JSON.stringify(conference, ["Conference", "Address"]);
    // string: {"Conference":"Future Marketing","Address":"Shanghai"}
    
    var anotherObj = JSON.parse(jsontext, function (key, value) {
        if (key === "Conference") {
            return "a conference";
        } else {
            return value;
        }
    });
    // object: { Conference="a conference", Address="Shanghai"}
  • 相关阅读:
    android
    需求分析
    请简述使用MediaRecorder实现录音的步骤
    AudioManager的详细内容
    ios 开发failed to chmod
    崩溃block
    图片不能切割成功 调了五个小时!!!!
    collectionView itemW宽度计算不对
    只用头文件
    ping 10.13.5.233
  • 原文地址:https://www.cnblogs.com/xiankui/p/3773220.html
Copyright © 2011-2022 走看看