1.ajax是一种什么技术?优点是什么?
Ajax的意思是“异步JavaScript和XML”,它不是新的编程语言,而是一种使用现有标准的新方法,是一种用于创建快速动态网页的技术。这种技术能够在无需重新加载整个网页的情况下,更新部分网页,因此可以提升用户体验。
2.ajax有几种实现方式?
原生的JS实现方式,分为以下4个步骤:
创建核心对象;
建立连接;
发送请求;
接受并处理来自服务器的响应结果。
JQeury实现方式,有以下3种:
$.ajax()
$.get(url,[data], [callback], [type])
$.post(url,[data], [callback], [type])
3.json是什么?优点是什么?
JavaScript ObjectNotation,即JavaScript对象表示法,是用于存储和交换文本信息的语法,类似XML。JSON的优点在于比XML更小、更快,更易解析。
4.json的格式有几种?
数据在名称/值对中:json数据是由键值对构成的
* 键用引号(单双都行)引起来,也可以不使用引号
* 值得取值类型:
1. 数字(整数或浮点数)
2. 字符串(在双引号中)
3. 逻辑值(true 或 false)
4. 数组(在方括号中) {"persons":[{},{}]}
5. 对象(在花括号中) {"address":{"province":"陕西"....}}
6. null
* 数据由逗号分隔:多个键值对由逗号分隔
* 花括号保存对象:使用{}定义json 格式
* 方括号保存数组:[]
|