一、ajax是什么?
AJAX的全称是Asynchronous JavaScript And XML.,即异步的Javascript和XML.
1、ajax的三个基本特点
由javascript编写,程序异步执行,用XML来封装和传输数据。
二、JSON 是用于存储和传输数据的格式,通常用于服务端向网页传递数据
JSON是从 JavaScript 脚本语言中演变而来,使用Javascript语法来描述数据对象,文件名扩展是 .json,但是JSON格式仅仅是一个文本,仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON
JSON 使用范围
JSON 格式可以用于通过网络连接序列化和传输结构化数据,用于编写基于 JavaScript 应用程序,包括浏览器扩展和网站。JSON 主要用于在服务器和 Web 应用程序之间传输数据,Web 服务和 APIs 可以使用 JSON 格式提供公用数据,还可以用于现代编程语言中
JSON 语法
JSON 的语法基本上可以视为 JavaScript 语法的一个子集,包括以下内容:
数据使用名/值对表示
使用大括号保存对象,每个名称后面跟着一个 ‘:’(冒号),名/值对使用 ,(逗号)分割
使用方括号保存数组,数组值使用 ,(逗号)分割
JSON 值
JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null
JSON 对象
JSON 对象在花括号中书写,对象可以包含多个名称/值对
JSON 数组
JSON 数组在方括号中书写,数组可包含多个对象
JavaScript异步Ajax与json总结
最新推荐文章于 2022-01-16 13:26:53 发布