反序列化

    拿到一个JSON格式的字符串,我们直接用 JSON.parse() 把它变成一个JavaScript对象:

    JSON.parse('[1,2,3,true]'); // [1, 2, 3, true]

    JSON.parse('{"name":"小明","age":14}'); // Object {name: '小明', age: 14}

    JSON.parse('true'); // true

    JSON.parse('123.45'); // 123.45

    JSON.parse() 还可以接收一个函数,用来转换解析出的属性:

    JSON.parse('{"name":"小明","age":14}', function (key, value) {

    // 把number * 2:

    if (key === 'name') {

    return value + '同学';

    }

    return value;

    }); // Object {name: '小明同学', age: 14}

    在JavaScript中使用JSON,就是这么简单!