2-json

作者: 大庆无疆 | 来源:发表于2019-05-03 12:39 被阅读0次

    json数据和普通的js对象的区别:
    1、json数据没有变量,直接是{} 或者 []
    2、json形式的数据结尾没有分号
    3、json数据中的键必须用双引号包住
    4、允许的取值:字符串,布尔,数值(整数,浮点数),数组 ,对象,null

    {
        "name" : "jialing",
        "age" : 23,
        "sez" : "female",
        "friends" : [{"name": "小苗"}, {"name": "淼苗"}],
        "hobby" : ["刷微博", "刷朋友圈", "听歌"]
    }
    

    原生JS提供了解析JSON格式的对象

    在JavaScript中解析json(在js中提供了一个工具对象JSON,有parse()和stringify())
    JSON.parse();-->把json形式的字符串转成对象
    JSON.stringify();-->把对象转成字符串
    
    少用,有安全隐患
    eval();--> eval的作用就是把字符串解析成js代码并执行
    eval使用的使用需要加括号:eval("(" + str + ")")
    

    相关文章

      网友评论

          本文标题:2-json

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