首页 > 其他分享 >json

json

时间:2022-09-27 14:59:21浏览次数:56  
标签:对象 JSON JS json World Hello

Json:

JSON: JavaScript Object Notation(JavaScript 对象表示法)

JSON 是存储和交换文本信息的语法。类似 XML。

JSON是一种轻量级的数据交换格式。

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

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

与 XML 不同之处:

没有结束标签

更短

读写的速度更快

能够使用内建的 JavaScript eval() 方法进行解析

使用数组

不使用保留字

JSON 语法规则

数据在名称/值中对

数据由逗号分隔(最后一个不加)

大(花)括号保存对象

中(方)括号保存数组

JSON数据格式:

键值对组合中的键名写在前面并且用双引号""包裹,使用冒号:分隔

对象:{“name”:”xiaoming”,”age”:”student”}  

数组: [”xiaoming”,”student”]

JSON 值可以是

数字(整数或浮点数)

字符串(在双引号中)

逻辑值(true 或 false)

数组(在中括号中)

对象(在大括号中)

Null

JSON与JS对象互转:

要实现从JSON字符串转化为JS对象,使用JSON.parse()方法:

var obj = JSON.parse('{"a": "Hello","b": "World"}');

//结果是 {a: 'Hello',b: 'World'}

要实现从JS对象转换为JSON字符串,使用JSON.stringify()方法:

var json = Json.stringify({a: 'Hello',b: 'World'});

//结果是 '{"a": "Hello","b": "World"}'

 

1.网络中使用最多的图片格式有哪些

gif 支持动画,只有全透明和不透明两种模式,只有256种颜色

jpg 采用有损压缩算法,体积较小,不支持透明,不支持动画

png 采用有损压缩算法,体积也相对较小,支持透明背景,不支持动画

svg 一般会保存颜色及形状相对简单的图片,可任意放大图形显示,边缘异常清晰

BMP 无损压缩格式,画质最好,文件太大,不利于网络传输

标签:对象,JSON,JS,json,World,Hello
From: https://www.cnblogs.com/jundianlucky/p/16734533.html

相关文章