移动端开发架构—专业题库
3
1.什么是JSONP
2.Josnp的作用
3.Json是一个什么样的代码
简答
1.JSONP是JSON的一种使用模式,可用于解决主流浏览器的跨域数据访问的问题
4
案例分析
第八单元
题号
试题
题型
难度
第八节课内容知识点
答案
1
1、在ajxa请求中,有时候请求数据不成功需要弹出请求错误的窗口需要添加()
A、type
A.字母B.变量C.操作符D.以上都是
2.(B)指令为AngularJS应用程序定义了初始值.
A.ng-appB.ng-init
C.ng-repeatD.ng-model
单选
中
▲
.Angular
1.D
2.B
2
3.我们建议把AngularJS脚本放在<title>元素的下边.这会提高网页加载速度,因为HTML加载不受制于脚本加载.( )
3.Jquery的ajax方法名是
填空
中
JQuery的AJAX封装方法
AJAX方法实践
1..
2.#
3.$.ajax
1.以下属于JQuery的ajax方法的是
A.$.ajaxB.$.post
C.$.get D.$.param
多选
1.ABC
2
1.Ajax可以把一部分以前游浏览器负担的工作转移到客户端,利用客户端闲置的资源进行处理,减轻服务器和宽带的负担,节约空间成本。
c. CSS
d. DOM
4.XMLHttpRequest对象有几个返回状态值?
a. 3
b. 4
c. 5
d. 6
单选
中
▲
AJAX原理
AJAX使用场景
JQuery的AJAX封装方法
AJAX方法Байду номын сангаас践
1.C
2.A
3.B
4.C
2
1.AJAX技术基于Javascript和HTTP Request.
2.ajax使用异步方式与服务器通信,具有更加迅速的响应能力。
简答
1、使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。
对应用Ajax最主要的缺点就是,它可能破坏浏览器后退按钮的正常行为
2.1)使用Get请求时,参数在URL中显示,而使用Post方式,则不会显示出来
1
1.什么是AJAX?
名词解释
移动端APP常见尺寸
混合应用开发概
Ajax是一种不用刷新整个页面便可与服务器通讯的技术。
2
1.ajax中请求方式有()和()
填空
1、postget
3
1、xhr.status==200表示什么A表示错误
B表示找不到资源文件
C表示成功
D表示失败
2、xhr.status==404表示什么A表示错误
简答
▲▲▲
5.字母,操作符,变量
6.ng-modelng-initng-repeatng-app ng-class ng-bind ng-blur ng-click ng-hide ng-show
7.ng-checked
8.4个
3)解决了关系型存储的问题
4)跨浏览器。
9.template
4
10.为什么使用angularjs?
第十单元
题号
试题
题型
难度
第十节课内容知识点
答案
1
1.在自定义指令中directive函数中restrict值不包含那个()
A.E B.A C.C D.B
8.restrict的默认值是哪个?()
A.EA
B.ACC.CM D.MA
单选
中
▲
离线应用原理
离线应用实现
1.D
2.A
2
3.$scope是表达式的执行环境(作用域)()
B表示找不到资源文件
C表示成功
D表示失败
单选
中▲
▲▲
C
B
4
1、ajax属性type的值可以写post或者get,两者没有什么区别,可以随意使用
2、ajax中必须写url。
3、swiper中swiper-container,swiper-wrapper,swiper-slide这些class名是自己设定的,可以随意更改。
B、dataType
C、error
D、data
单选
中
▲▲
JQuery的AJAX封装方法
AJAX方法实践
C
2
1、下面属于ajax中传的参数是:( )
A:url B:data C:date D:success
多选
中
ABD
第九单元
题号
试题
题型
难度
第九节课内容知识点
答案
1
1.1.AngularJS表达式可以包含( ) .
判断
中▲
×
√
×
5
简答
1、Jsonp解决的是跨域ajax调用的问题
2.触屏焦点图、触屏Tab切换、触屏多图切换
6
案例分析
第二单元
题号
试题
题型
难度
第二节课内容知识点
答案
1
1.下面属于swiper的属性的是:( )
A:autoplay
B:loop
C:pagination
D:play
多选
中▲
移动开发框架
ABC
4.XMLHttpRequest对象是Ajax技术的核心。XMLHttpRequest对象使得JS脚本能够实现对服务器的异步请求,即向后台发送请求并接收服务器响应,通过动态获取响应数据来更新局部页面。
4
案例分析
第五单元
题号
试题
题型
难度
第五节课内容知识点
答案
1
1.类选择器的符号是
2.id选择器的符号是
对应用Ajax最主要的缺点就是,它可能破坏浏览器后退按钮的正常行为
因为Ajax中采用了xml技术,所以在Ajax中也可能问到XML的问题
第三单元
题号
试题
题型
难度
第三节课内容知识点
答案
1
在ajxa中如果要给后台传输数据,则需要添加()
A、type
B、dataType
C、error
D、data
单选
中
Web View实现原理
1.异步交互
名词解释
发送方发出数据后,不等待接收方发回响应,接着发送下一个数据包的通讯方式。
2
1.JSON是一种轻量级的数据交换格式
2.JSON比XML数据传输的有效性高出很多。
3.ajax中的get方法相对来说比较安全些
判断
中▲
▲
√
√
×
3
1、Ajax的优点和缺点
2.Get请求和Post请求有什么区别?
JSON项目数据定义解析
1A
2
1、Json是数据传输协议
2、Json是数据传输格式
3、Json是仅有的数据传输格式
4、通过{}定义Json对象
5、通过()定义Json对象
判断
中
1×
2√
3×
4√
5×
3
1、定义学生的Json文件
辨析题
▲▲
1{
“name”:”vivien”,
“age”:13,
“class”:”特5”
试题库模板
单位:H5工程学院专业方向:HTML5
科目:移动端开发架构专业课程
命题老师:教研室负责人:题型:一、单选题、二、判断题、三、简答题
四、案例分析(四种类题型在本题库中都要涉及到)
(注:单元试题围绕核心知识点(S+K)选择出题题型;按照难易程度标▲)
第一单元
题号
试题
题型
难度
第一节课内容知识点
答案
2.Ajax有平台限制。Ajax把服务器的角色由原本传书内容变为传输数据,而数据格式可以是纯文本格式。
3.jQuery是一个简洁快速的JavaScript脚本库。
判断
中
▲
1√
2.×
3.√
3
4
1.jQuery的选择器有哪些:
2.Ajax的缺点有哪些:
3.jQuery的主要特点有哪些:
4.写出Ajax与jQuery的使用方法:
2.JSON是一种数据交换格式,而JSONP是一种非官方跨域数据交互协议。
4
案例分析
第四单元
题号
试题
题型
难度
第四节课内容知识点
答案
1
1.Ajax
2.Json
名词解释
1.异步交互技术
2.JavaScript对象表示法
2
1.ajax的两大特点是()和()。
2.ajax中默认请求方式()
填空
1.异步交互局部刷新
4.app指令标记了AngularJS脚本的作用域,在<html>中添加ng-app属性即说明整个<html>都是AngularJS脚本作用域。
5.$scope标签定义了AngularJS应用的作用域.
2)使用Get请求发送数据量小,Post请求发送数据量大
3)get请求需注意缓存问题,post请求不需担心这个问题
4)发送请求时,因为get请求的参数都在url里,所以send函数发送的参数为null,而post请求在使用send方法时,却需赋予其参数
4
1.Ajax的优点和缺点