jQuery---json

    科技2022-07-17  107

    1、什么是json?

    JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。

    它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。

    简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。

    作用:易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率

    json本身是一个对象,主要作用是存储数据(json是存储和交换文本信息的语法,类似XML),json可以存储任何类型的数据。

    2:json数据格式有2种写法:

    1:对象格式 2:数组格式

    3:json方法

    ①eval() 将js代码转换成对象/不建议用,安全性太低 json提供2个方法,但是要求浏览器版本高 (现在浏览器不影响了,如果想让方法兼容低版本浏览器,请下载json.js) ②stringify() 讲json转换成js字符 **stringify()方法除了可以转换以外,方法中的第2个参数是过滤 * 你要留哪个值,就以数组形式写到方法里面 * 第3个参数是数字 可以改变数据的距离 ③parse() 将js字符串转换成json **parse()所有的字符必须加双引号

    4:json结构写法

    var obj={ "sites": { "site": [ { "id": "1", "name": "菜鸟教程", "url": "www.runoob.com" }, { "id": "2", "name": "菜鸟工具", "url": "c.runoob.com" }, { "id": "3", "name": "Google", "url": "www.google.com" } ] } }
    Processed: 0.009, SQL: 8