美文网首页
JSON的介绍

JSON的介绍

作者: 刘昱涵 | 来源:发表于2018-12-03 15:25 被阅读0次
    一、什么是JSON

    JSON是一种嵌套层级结构,具有自我描述性,可以通过JavaScript进行解析,也通常会通过Ajax进行传输。

    二、JSON与JS的关系

    JSON 语法是 JavaScript 语法的子集。
    区别

    JavaScript类型 JSON的不同点
    对象和数组 属性名称必须是双引号括起来的字符串;最后一个属性后不能有逗号。
    数值 禁止出现前导零( JSON.stringify 方法自动忽略前导零,而在 JSON.parse 方法中将会抛出 SyntaxError);如果有小数点, 则后面至少跟着一位数字。
    字符串 只有有限的一些字符可能会被转义;禁止某些控制字符; Unicode 行分隔符 (U+2028)和段分隔符 (U+2029)被允许 ; 字符串必须用双引号括起来。
    适用场景

    1、字符集必须是Unicode 受约束性强
    2、适合数据量大,不要求保留原有类型的情况

    JSON的语法

    var employees = [
    { "firstName":"Bill" , "lastName":"Gates" },
    { "firstName":"George" , "lastName":"Bush" },
    { "firstName":"Thomas" , "lastName": "Carter" }
    ];

    // 访问
    employees[1].lastName; // Bush

    // 更改
    employees[0].lastName = 'Michael';

    相关文章

      网友评论

          本文标题:JSON的介绍

          本文链接:https://www.haomeiwen.com/subject/jipycqtx.html