单选题
1、
在$.ajax()的参数中,用于指定Ajax请求成功时所触发的回调函数的是( )。
2分
-
A、A、complete
-
B、B、type
-
C、C、success
-
D、D、async
参考答案 :
C
答案说明 :
complete 当服务器URL接收完Ajax请求传送的数据后触发的回调函数; type 发送的HTTP请求方式,如get、post; success Ajax请求成功时所触发的回调函数; async 是否异步,true表示异步,false表示同步,默认值为true;
2、
在jQuery提供的方法中,用于发送请求的方法是( )。
2分
-
A、A、$.load()
-
B、B、$.getJSON()
-
C、C、$.getScript()
-
D、D、$.get()
参考答案 :
D
答案说明 :
jQuery提供的方法大致可分为两类,一类是用于发送请求的$.get()方法和$.post()方法;另一类是用于获取不同格式数据的$.load()方法、$.getJSON()方法和$.getScript()方法。
3、
下面选项中,可以用来代替jQuery的符号是()。
2分
-
A、A、¥
-
B、B、$
-
C、C、&
-
D、D、#
参考答案 :
B
答案说明 :
无
4、
已知代码<p id="test">这是另外一个段落</p>,通过选择器获取id为test的元素对象,下列选项中正确的是( )。
2分
-
A、A、#("test")
-
B、B、$("test")
-
C、C、$("id=test")
-
D、D、$("#test")
参考答案 :
D
答案说明 :
jQuery选择器用于获取网页元素对象。jQuery选择器以“$”符号开头。获取id为test的元素,test前面用“#”修饰。
5、
在jQuery的Ajax请求方法中,最基本、最常用的方法之一是( )。
2分
-
A、A、$.load()
-
B、B、$.getJSON()
-
C、C、$.post()
-
D、D、$.get()
参考答案 :
A
答案说明 :
在jQuery的Ajax请求方法中,load()方法是最基本、最常用的方法之一,该方法可以请求HTML内容,并使用获得的数据替换指定元素的内容。
6、
阅读下面的代码: <div id="myId"></div> <script> $('#myId'); </script> 针对上述代码,下列描述中正确的是( )。
2分
-
A、A、获取id值为myId的元素对象
-
B、B、获取元素的内容
-
C、C、设置元素的内容
-
D、D、事件的绑定
参考答案 :
A
答案说明 :
$('#myId')是jQuery选择器的使用方式,jQuery选择器用于获取网页元素对象。
7、
jQuery的常用操作中,不包括下列选项中的( )。
2分
-
A、A、选择器的使用
-
B、B、元素对象的操作
-
C、C、响应式编程
-
D、D、事件的绑定
参考答案 :
C
答案说明 :
jQuery的常用操作包括选择器的使用、元素对象的操作、事件的绑定、链式编程等。
8、
下列选项中,JSON数据格式正确的是( )。
2分
-
A、A、[{"name": "Java基础"}]
-
B、B、[{"name": "Java基础",}]
-
C、C、{["name": "Java基础"]}
-
D、D、[{'name': 'Java基础'}]
参考答案 :
A
答案说明 :
JSON数组数据都存储在一对[]中,在[]中,每一组数据用一对{}括起来,多个组之间用“,”分隔。如果value是String类型的话必须用双引号引起来。
9、
关于Ajax说法错误的是( )。
2分
-
A、A、通过Ajax技术可以通过JavaScrip发送到服务器,可实现只更新局部页面而不需要刷新整个页面
-
B、B、Ajax技术的核心组件是XMLHttpRequest,它可以向服务器端发送异步请求
-
C、C、Ajax并不是全新的技术,而是整合了现有的技术
-
D、D、请求集中
参考答案 :
D
答案说明 :
Ajax请求分散:Ajax是按需请求,请求是异步形式,可在任意时刻发出,所以请求不会集中爆发,一定程度上减轻了服务器的压力,响应速度也比较快。
10、
在jQuery提供的方法中,用于获取JSON格式的数据( )。
2分
-
A、A、$.load()
-
B、B、$.getJSON()
-
C、C、$.post()
-
D、D、$.get()
参考答案 :
B
答案说明 :
无
11、
jQuery中最底层的Ajax方法是( )。
2分
-
A、A、$.get()
-
B、B、$.post()
-
C、C、$.ajax()
-
D、D、$.ready()
参考答案 :
C
答案说明 :
$.ajax()方法是jQuery中最底层的Ajax方法,前面讲解的$.get()方法、$.post()方法就是对$.ajax()方法进一步的封装。
判断题
12、
通过Ajax异步请求方式向服务器发出请求,整个过程不会发生页面跳转或刷新操作。
2分
-
-
参考答案 :
对
答案说明 :
通过Ajax异步请求方式向服务器发出请求,会得到数据后再更新页面(通过DOM操作修改页面内容),整个过程不会发生页面跳转或刷新操作。
13、
jQuery选择器以“#”符号开头。
2分
-
-
参考答案 :
错
答案说明 :
jQuery选择器以“$”符号开头。
14、
JSON是一种存储key/value(键值对)数据的格式,类似于JavaScript的对象格式。
2分
-
-
参考答案 :
对
答案说明 :
无
15、
jQuery中的$.get()方法,用于向服务器发送GET请求。
2分
-
-
参考答案 :
对
答案说明 :
无
16、
通过Ajax异步请求方式向服务器发出请求,得到数据后再更新页面,整个过程不会发生页面跳转或页面刷新操作。
2分
-
-
参考答案 :
对
答案说明 :
无
17、
Ajax全称是Asynchronous Javascript and XML,即异步的JavaScript和 XML。
2分
-
-
参考答案 :
对
答案说明 :
无
18、
相对于JavaScript,jQuery语法更为简单,能大幅提高开发效率,能完全取代JavaScrip。
2分
-
-
参考答案 :
错
答案说明 :
相对于Javascript,jQuery语法更为简单,能大幅提高开发效率,但不能完全取代Javascrip。
19、
JSON数组数据都存储在一对[]中,在[]中,每一组数据用一对{}括起来,多个组之间用“,”分隔。
2分
-
-
参考答案 :
对
答案说明 :
无
20、
在jQuery提供的方法中,用于发送请求的$.get()方法和$.load()方法。
2分
-
-
参考答案 :
错
答案说明 :
jQuery提供的方法大致可分为两类,一类是用于发送请求的$.get()方法和$.post()方法;另一类是用于获取不同格式数据的$.load()方法、$.getJSON()方法和$.getScript()方法。
填空题
21、
在jQuery提供的方法中,用于发送请求的$.get()方法和 方法。
2分
参考答案 :
【$.post()】
答案说明 :
jQuery提供的方法大致可分为两类,一类是用于发送请求的$.get()方法和$.post()方法;另一类是用于获取不同格式数据的$.load()方法、$.getJSON()方法和$.getScript()方法。
22、
浏览器向服务器发送的请求包括GET请求和请求。
2分
参考答案 :
【POST】
答案说明 :
无
23、
jQuery 库是一个 JavaScript 文件,可以通过标签引入。
2分
参考答案 :
【<script>】
答案说明 :
在项目中引入jQuery时,只需要把下载好的jQuery文件保存到项目的web目录中,在项目的HTML或jsp文件中使用<script>标签引入。
24、
jQuery中的方法,用于向服务器发送GET请求。
2分
参考答案 :
【$.get()】
答案说明 :
无
25、
在jQuery中,一般直接绑定在元素上。
2分
参考答案 :
【事件】
答案说明 :
无
26、
在jQuery中,向服务器请求数据的方法有很多。其中,最基本的方法是。
2分
参考答案 :
【$.ajax()】
答案说明 :
在jQuery中,向服务器请求数据的方法有很多。其中,最基本的方法是$.ajax(), $.ajax()方法可以精确地控制Ajax请求。
27、
$.post()是jQuery的方法,由“$”对象直接调用。
2分
参考答案 :
【静态】
答案说明 :
无