黑马程序员技术交流社区
标题: 【厦门校区JavaEE就业5期-每日总结】Ajax&Json [打印本页]
作者: 厦门校区 时间: 2019-2-23 19:08
标题: 【厦门校区JavaEE就业5期-每日总结】Ajax&Json
1.ajax是一种什么技术?优点是什么?
2.ajax有几种实现方式?
3.json是什么?优点是什么?
4.json的格式有几种?
作者: 苏阿合 时间: 2019-2-23 20:30
1.Ajax是一种什么技术?优点是什么?
Ajax是一种再无需重新加载整个页面的情况下,能够更新部分网页的技术,在等待服务器端响应时,能够进行其他的操作
优点:能够提高用户的体验,提高响应速度,避免一次性发送大量的请求,减少了服务器的压力
2.Ajax有几种实现方式?
有三种:
(1)原生js方式
(2)$.ajax({}),大括号内url必需属性写请求路径;type请求方式默认get;data请求参数;async默认true异步,false同步,success:function (data) {}响应成功后执行的回调函数;error:function () {}请求响应出现错误执行的回调函数; dataType设置接收到的响应数据的格式
(3)$.get():发送get请求和$.post():发送post请求,参数url(必需属性):请求路径;data:请求参数;callback:回调函数;type:响应结果的类型
3.json是什么?优点是什么?
json是一种轻量级的数据交换格式,用于存储和交换文本信息
优点: 易阅读、编写、解析,并有效地提升数据传输效率
4.json的格式有几种?
(1)json对象名:{ 属性键和值}(json基本格式)
(2)[json对象名:{ 属性键和值},json对象名:{ 属性键和值}..](json数组格式)
(3)json对象名:{ json对象名:{ 属性键和值}}(json对象嵌套格式)
作者: lj478360767 时间: 2019-2-23 21:12
1.ajax是一种什么技术?优点是什么?ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。优点是可以在不重新加载整个网页的情况下,对网页的某部分进行更新。节省了资源,极大的提高了用户体验.
2.ajax有几种实现方式?
有2种实现方式,分别为使用原生Java代码实现,另一种是使用Jquery框架进行实现,这其中又分为$.ajax() 个 $.get/post() 两种方式;
3.json是什么?优点是什么?
json是JavaScript Object Notation,也就是JavaScript对象表示法,是一种数据格式;
优点是数据更小,更快,更容易解析;
4.json的格式有几种?
* 数据由逗号分隔:多个键值对由逗号分隔
* 花括号保存对象:使用{}定义json 格式
* 方括号保存数组:[]
作者: zhuyiming 时间: 2019-2-23 21:14
1.ajax是一种什么技术?优点是什么?
异步和同步:客户端和服务器端相互通信的基础上
同步: 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。
异步: 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1]
通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
好处:提升用户的体验
2.ajax有几种实现方式?
1. 原生的JS实现方式
2. JQeury实现方式
3.json是什么?优点是什么?
JavaScript对象表示法
1.json现在多用于存储和交换文本信息的语法
2.进行数据的传输
3.JSON 比 XML 更小、更快,更易解析。
4.json的格式有几种?
1.数据在名称/值对中
2.数据由逗号分隔
3.花括号保存对象
4.方括号保存对象
作者: 苏志祥 时间: 2019-2-23 21:15
1.ajax是一种什么技术?优点是什么?
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
优点:通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。提升用户的体验。
2.ajax有几种实现方式?
JS一种:
JQuery三种:
$.ajax()
语法
$.ajax({键值对});
$.get():发送get请求
语法
$.get(url, [data], [callback], [type])
$.post():发送post请求
语法
$.post(url, [data], [callback], [type])
3.json是什么?优点是什么?
json:用于存储和交换文本信息的语法
优点:* 进行数据的传输
* JSON 比 XML 更小、更快,更易解析。
4.json的格式有几种?
* 数据在名称/值对中:json数据是由键值对构成的
* 键用引号(单双都行)引起来,也可以不使用引号
* 值得取值类型:
1. 数字(整数或浮点数)
2. 字符串(在双引号中)
3. 逻辑值(true 或 false)
4. 数组(在方括号中) {"persons":[{},{}]}
5. 对象(在花括号中) {"address":{"province":"陕西"....}}
6. null
* 数据由逗号分隔:多个键值对由逗号分隔
* 花括号保存对象:使用{}定义json 格式
* 方括号保存数组:[]
作者: 陈佳鹏 时间: 2019-2-23 21:18
1.ajax是一种可以实现网页局部加载的技术;优点是请求一些需要即时响应的数据时不需要重新加载整个页面,优化了用户体验。
2.ajax有两种实现方式,一种通过原生JS的方式实现,另一种通过JQ实现。
3.json是JavaScript对象表示法,可以进行数据的传输,存储和交换文本信息,传输快。
4.* 数据在名称/值对中:json数据是由键值对构成的
* 键用引号(单双都行)引起来,也可以不使用引号
* 值得取值类型:
1. 数字(整数或浮点数)
2. 字符串(在双引号中)
3. 逻辑值(true 或 false)
4. 数组(在方括号中) {"persons":[{},{}]}
5. 对象(在花括号中) {"address":{"province":"陕西"....}}
6. null
* 数据由逗号分隔:多个键值对由逗号分隔
* 花括号保存对象:使用{}定义json 格式
* 方括号保存数组:[]
作者: 赵烈刚 时间: 2019-2-23 21:22
1.ajax是一种什么技术?优点是什么?
异步的JavaScript和XML;Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,提升用户体验。
2.ajax有几种实现方式?
js实现方式和jquery实现方式
3.json是什么?优点是什么?
JavaScript表示法,多用于存储和交换文本信息的语法,进行数据的传输;
优点是相对于XML来说,json更小,更快,更易解析。
4.json的格式有几种?
1).简单的一个 { ,,,,}
2).里面有数组 { , [{,,},{,,}],}
3).直接一个数组
4).数组里有数组
作者: 吴洪标 时间: 2019-2-23 21:34
1.ajax是一种什么技术?优点是什么?
Ajax的意思是“异步JavaScript和XML”,它不是新的编程语言,而是一种使用现有标准的新方法,是一种用于创建快速动态网页的技术。这种技术能够在无需重新加载整个网页的情况下,更新部分网页,因此可以提升用户体验。
2.ajax有几种实现方式?
1)原生的JS实现方式,分为以下4个步骤:
创建核心对象;
建立连接;
发送请求;
接受并处理来自服务器的响应结果。
2)JQeury实现方式,有以下3种:
$.ajax()
$.get(url,[data], [callback], [type])
$.post(url,[data], [callback], [type])
3.json是什么?优点是什么?
JavaScript ObjectNotation,即JavaScript对象表示法,是用于存储和交换文本信息的语法,类似XML。
JSON的优点在于比XML更小、更快,更易解析。
4.json的格式有几种?
1)json数据:键/值
2)json对象:{键/值,键/值,…}
3)json数组:{数组名:[json对象1,json对象2,…]}
作者: Chidori 时间: 2019-2-23 21:34
1.ajax是一种什么技术?优点是什么?
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
优点是能够在浏览器进行请求的时候,无需等待服务器的响应,直接进行下一步操作
2.ajax有几种实现方式?
有三种实现方式
$.get()、$.post()、$.ajax()
3.json是什么?优点是什么?
是JavaScript对象表示法
优点:
json比xml更小,更快,更易解析
4.json的格式有几种?
var person={"name":“张三”,"age":18}
var person=[{"name":“张三”,"age":18},{"name":“张三”,"age":18},{"name":“张三”,"age":18}]
var person={persons1:[{"name":“张三”,"age":18}],persons2:[{"name":“张三”,"age":18}} |
|
作者: 林文悦 时间: 2019-2-23 21:44
1.ajax是一种什么技术?优点是什么?
是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,
也就是实现客户端与服务器交互时可以进行异步操作,也就是比如客户端发送一个请求给服务器,但是在服务器还没响应时也可以做自己的事,不用光等着服务器响应。
优点:可以在不重新加载整个网页的情况下,对网页的某部分进行更新,提升用户的体验。
2.ajax有几种实现方式?
1. 原生的JS实现方式;
2. JQeury实现方式:
①. $.ajax()
②. $.get()发送get请求
③. $.post():发送post请求
3.json是什么?优点是什么?
json是:现在多用于存储和交换文本信息的语法
进行数据的传输
优点是:JSON 比 XML 更小、更快,更易解析
4.json的格式有几种?
数据在名称/值对中"name":"tom"
花括号保存对象{"name":"tom",age:16}
方括号保存数组 [{"name":"tom",age:16},{"name":"jack",age:19}]
作者: 杨馥榕 时间: 2019-2-23 21:45
1.ajax是一种什么技术?优点是什么?
答:Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
2.ajax有几种实现方式?
答:1. 原生的JS实现方式 ->1.创建核心对象 2. 建立连接 3.发送请求
2. JQeury实现方式 ->1. $.ajax() 2. $.get():发送get请求 3. $.post():发送post请求
3.json是什么?优点是什么?
答:进行数据的传输;
JSON 比 XML 更小、更快,更易解析。
4.json的格式有几种?
答:2种;
1.定义基本格式
1. var person = {"name": "张三", age: 23, 'gender': true};
2.嵌套格式 {}———> [] ; []———> {}
作者: 陈基林 时间: 2019-2-23 21:46
1.ajax是一种什么技术?优点是什么?全称是Asynchronous JavaScript And XML,异步的JavaScript和XML.是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术.优点是通过后台与服务器进行少量数据交换,ajax可以使网页实现异步更新.传统的网页如果需要更新内容,就必须要重新加载整个网页页面,而使用了ajax技术就不需要,从而提升用户的体验.
2.ajax有几种实现方式?
1.原生的JS实现方式
2.JQuery实现方式:(1) $.ajax() (2)$.get(url,[data],[callback],[type]) (3)$.post(url,[data],[callback],[type])
3.json是什么?优点是什么?
json是JavaScript对象表示法.
优点:1与XML相比,JSON更加的简洁,我们可以一眼就看出其中的内容,方便检查排错 2.Json更加轻量级,不管是编写,传输还是解析都更加高效. 3Json在传输过程中采用了压缩技术,更加的节省带宽.
4.json的格式有几种?
1. 对象 2.数组中嵌套多个对象 3.对象中嵌套数组
作者: 陈彬 时间: 2019-2-23 21:46
1.ajax是一种什么技术?优点是什么?
网页的异步交换技术,传统的同步交换技术,在网页发送请求给服务器,和服务器接收请求,并处理请求时的时间,在客户端时不能做任何操作的,但是使用ajax的异步请求,可以进行操作,提高了公户的体验
2.ajax有几种实现方式?
$.ajax({ ]) $.get(url, [data], [callback], [type]) $.post(url, [data], [callback], [type])
3.json是什么?优点是什么?
json是JavaScript对象表示法,优点是 比 XML 更小、更快,更易解析。
4.json的格式有几种?
json对象 json数组 等
|
|
作者: 艾卡西亚的惊喜 时间: 2019-2-23 22:00
1.ajax是一种什么技术?优点是什么?
答:①:ajax是一种无需重新加载整个页面的情况下,能够更新部分网页的技术.
②:优点在于客户端不需要等待副武器的响应.在服务器处理请求的过程中,客户端可以进行其他操作,提升了用户的体验
2.ajax有几种实现方式?
答:两种;一种是原生的js实现方式;一种是JQuery的实现方式
3.json是什么?优点是什么?
答:json是JavaScript对象表示法
优点是比XML更小,更快,更容易解析
4.json的格式有几种?
答:两种
①:var person = {"name": "张三", age: 23, 'gender': true};
②:var ps = [{"name": "张三", "age": 23, "gender": true},
{"name": "李四", "age": 24, "gender": true},
{"name": "王五", "age": 25, "gender": false}];
林少伟
作者: 杨鑫棋 时间: 2019-2-25 20:10
1.ajax是一种什么技术?优点是什么?
ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这意味着可以实现网页的异步更新,而传统网页要更新内容必须要重新加载整个页面,所有用ajax提升了用户的体验。
2.ajax有几种实现方式?
两种实现方式:1.Javascript的原生态实现方式
2.JQuery事项方式
1.$.ajax()
2.$.get():发送get请求
3.$.post():发送post请求
3.json是什么?优点是什么?
json是用户存储和交换文本信息的语法,用于进行数据的传输。与xml的功能类似,但相对于xml,json相对更小、更快、更容易解析。
4.json的格式有几种?
1.基本格式:
{键值对}
2.嵌套格式:
{[{键值对,键值对...},{键值对,键值对....}...]}
3.嵌套对象
{
对象名:{键值对,键值对...}
}
4.数组中存放对象:
[{键值对,键值对,键值对...},
{键值对,键值对,键值对...},
....];
作者: 许晓明 时间: 2019-2-25 20:28
1.ajax是一种什么技术?优点是什么?
Ajax的意思是“异步JavaScript和XML”,它不是新的编程语言,而是一种使用现有标准的新方法,是一种用于创建快速动态网页的技术。这种技术能够在无需重新加载整个网页的情况下,更新部分网页,因此可以提升用户体验。
2.ajax有几种实现方式?
1)原生的JS实现方式,分为以下4个步骤:
创建核心对象;
建立连接;
发送请求;
接受并处理来自服务器的响应结果。
2)JQeury实现方式,有以下3种:
$.ajax()
$.get(url,[data], [callback], [type])
$.post(url,[data], [callback], [type])
3.json是什么?优点是什么?
JavaScript ObjectNotation,即JavaScript对象表示法,是用于存储和交换文本信息的语法,类似XML。
JSON的优点在于比XML更小、更快,更易解析。
4.json的格式有几种?
1)json数据:键/值
2)json对象:{键/值,键/值,…}
3)json数组:{数组名:[json对象1,json对象2,…]}
作者: 董志超Eric 时间: 2019-2-25 20:58
1.ajax是一种什么技术?优点是什么?
AJax 不是新的编程语言,而是一种使用现有标准的新方法。
AJax 是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。异步请求。
2.ajax有几种实现方式?
两种:
原生的JS实现方式 和 JQeury实现方式 1. $.ajax() 通用方式 2. $.get():发送get请求 3. $.post():发送post请求
3.json是什么?优点是什么?
json是 js对象的表示方法。
用途 1 . json现在多用于存储和交换文本信息的语法 2. 进行数据的传输
优点 JSON 比 XML 更小、更快,更易解析。
4.json的格式有几种?
json数据是由键值对的方式构成
键 用引号(单双都行)引起来,也可以不使用引号
值 得取值类型:
1. 数字(整数或浮点数)
2. 字符串(在双引号中)
3. 逻辑值(true 或 false)
4. 数组(在方括号中) {"persons":[{},{}]}
5. 对象(在花括号中) {"address":{"province":"陕西"....}}
6. null //拿到数据要做非空判断
作者: 赵烈刚 时间: 2019-2-25 21:16
2.ajax有几种实现方式?
js实现方式:创建核心对象->建立连接->发送请求->接受并处理来自服务器的响应结果
jquery实现方式:$.ajax({key:value}) $.get() $.post()
4.json的格式有几种?
json对象{值1,值2...};json数组[];对象包含数组2.ajax有几种实现方式?
js实现方式:创建核心对象->建立连接->发送请求->接受并处理来自服务器的响应结果
jquery实现方式:$.ajax({key:value}) $.get() $.post()
4.json的格式有几种?
json对象{值1,值2...};json数组[];对象包含数组{键:[{键:值,键:值...},{键:值,键:值...}...]};
;数组包含对象[{键:值,键:值...},{键:值,键:值...}...]
作者: zhuyiming 时间: 2019-2-25 21:27
4.json的格式有几种?
1.普通的Json对象
{"name":"胡小威"...}
2.数据由逗号分隔
多个键值对由逗号分隔
{"name":"胡小威" , "age":20 , "male":true ...}
3.花括号保存对象
使用{}定义json 格式 大括号里面是Json对象
{["name":"胡小威" , "age":20 , "male":true],
["name":"胡小威" , "age":20 , "male":true],
["name":"胡小威" , "age":20 , "male":true],
["name":"胡小威" , "age":20 , "male":true]
}
4.方括号保存对象
[] 数组的标志
[{"name":"胡小威" , "age":20 , "male":true},
{"name":"胡小威" , "age":20 , "male":true},
{"name":"胡小威" , "age":20 , "male":true},
{"name":"胡小威" , "age":20 , "male":true},
{"name":"胡小威" , "age":20 , "male":true}
]
作者: 黄嘉宏 时间: 2019-2-25 21:42
1.ajax是一种什么技术?优点是什么?
Ajax是一种无须重新加载整个网页的情况下,能够更新部分网页的技术。通过后台与服务器进行少量数据交换,Ajax可以是网页实现异步更新,提升用户体验。
2.ajax有几种实现方式?
Ajax有两种实现方式:1,传统的实现方式,创建核心对象、建立连接、发送请求。
2,Jquery实现方式,$.ajax()、$.get():发送get请求、$post():发送post请求
3.json是什么?优点是什么?
JavaScript对象表示法,多用于存储和交换文本信息的语法,进行数据的传输,json比XML更小,更快,更易解析。
4.json的格式有几种?
json数据:键/值
json对象:{键/值,键/值...}
json数组:{数组名:[json对象1,json对象2...]} |
|
作者: 骆颖权 时间: 2019-2-25 21:56
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 格式
* 方括号保存数组:[]
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |