A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.ajax是一种什么技术?优点是什么?
2.ajax有几种实现方式?
3.json是什么?优点是什么?
4.json的格式有几种?

26 个回复

倒序浏览
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对象嵌套格式)

点评

json的格式如果能根据格式分别举实际例子就更好啦  发表于 2019-2-25 10:55
回复 使用道具 举报

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 格式
                * 方括号保存数组:[]
回复 使用道具 举报
1.ajax是一种什么技术?优点是什么?
Ajax的意思是“异步JavaScript和XML”,它不是新的编程语言,而是一种使用现有标准的新方法,是一种用于创建快速动态网页的技术。这种技术能够在无需重新加载整个网页的情况下,更新部分网页,因此可以提升用户体验。
2.ajax有几种实现方式?
1)原生的JS实现方式,分为以下4个步骤:
       创建核心对象;
       建立连接;
       发送请求;
       接受并处理来自服务器的响应结果。
2JQeury实现方式,有以下3种:
       $.ajax()
       $.get(url,[data], [callback], [type])
       $.post(url,[data], [callback], [type])
3.json是什么?优点是什么?
JavaScript ObjectNotation,即JavaScript对象表示法,是用于存储和交换文本信息的语法,类似XML。
JSON的优点在于比XML更小、更快,更易解析。
4.json的格式有几种?
1json数据:键/
2json对象:{/值,键/值,…}
3json数组:{数组名:[json对象1json对象2…]}

回复 使用道具 举报
1.ajax是一种什么技术?优点是什么?ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。优点是可以在不重新加载整个网页的情况下,对网页的某部分进行更新。节省了资源,极大的提高了用户体验.
2.ajax有几种实现方式?
有2种实现方式,分别为使用原生Java代码实现,另一种是使用Jquery框架进行实现,这其中又分为$.ajax()  个 $.get/post() 两种方式;
3.json是什么?优点是什么?
json是JavaScript Object Notation,也就是JavaScript对象表示法,是一种数据格式;
优点是数据更小,更快,更容易解析;
4.json的格式有几种?

* 数据由逗号分隔:多个键值对由逗号分隔
* 花括号保存对象:使用{}定义json 格式
* 方括号保存数组:[]

点评

以后要把名字备注一下  发表于 2019-2-25 10:55
回复 使用道具 举报
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.方括号保存对象

点评

第4点完善一下,分别几种格式,分别举个例子,另外序号的排版改一改,看着有点乱  发表于 2019-2-25 10:59
回复 使用道具 举报
1.ajax是一种可以实现网页局部加载的技术;优点是请求一些需要即时响应的数据时不需要重新加载整个页面,优化了用户体验。
2.ajax有两种实现方式,一种通过原生JS的方式实现,另一种通过JQ实现。
3.json是JavaScript对象表示法,可以进行数据的传输,存储和交换文本信息,传输快。
4.* 数据在名称/值对中:json数据是由键值对构成的
                        * 键用引号(单双都行)引起来,也可以不使用引号
                        * 值得取值类型:
                                1. 数字(整数或浮点数)
                                2. 字符串(在双引号中)
                                3. 逻辑值(true 或 false)
                                4. 数组(在方括号中)        {"persons":[{},{}]}
                                5. 对象(在花括号中) {"address":{"province":"陕西"....}}
                                6. null
                * 数据由逗号分隔:多个键值对由逗号分隔
                * 花括号保存对象:使用{}定义json 格式
                * 方括号保存数组:[]
回复 使用道具 举报
1.ajax是一种什么技术?优点是什么?
异步的JavaScript和XML;Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,提升用户体验。
2.ajax有几种实现方式?
js实现方式和jquery实现方式
3.json是什么?优点是什么?
JavaScript表示法,多用于存储和交换文本信息的语法,进行数据的传输;
优点是相对于XML来说,json更小,更快,更易解析。
4.json的格式有几种?
1).简单的一个  { ,,,,}
2).里面有数组 { , [{,,},{,,}],}  
3).直接一个数组
4).数组里有数组

点评

第2点和第4点完善一下,几种格式举个例子  发表于 2019-2-25 11:03
回复 使用道具 举报
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}}




回复 使用道具 举报
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}]
回复 使用道具 举报
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.嵌套格式   {}———> []    ;   []———> {}

点评

第4点的嵌套格式完善一下,太简单了  发表于 2019-2-25 11:06
回复 使用道具 举报
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.对象中嵌套数组  

回复 使用道具 举报
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数组 等





点评

第4点好歹多写一点嘛  发表于 2019-2-25 11:06
回复 使用道具 举报
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}];



林少伟
回复 使用道具 举报
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.数组中存放对象:
                [{键值对,键值对,键值对...},
                            {键值对,键值对,键值对...},
                                    ....];
回复 使用道具 举报

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,…]}
回复 使用道具 举报
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-23 21:22
1.ajax是一种什么技术?优点是什么?
异步的JavaScript和XML;Ajax 是一种在无需重新加载整个网页的情况下,能 ...

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-23 21:14
1.ajax是一种什么技术?优点是什么?
异步和同步:客户端和服务器端相互通信的基础上
同步: 客户端必须等待服 ...

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}
                ]
回复 使用道具 举报
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...]}




回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马