App 软件开发《判断4》试卷及答案
1.由于服务能够达到代码复用的目的,所以建议将控制器、指令中的业务逻辑都封装到服务中去。(`✔`)2.依赖注入要求对象是单例的,所以AngularJS服务通常都是单例的。(`✔`)3.AngularJS规定服务提供者provider对象在注入器中的登记名称是“服务名称+Provider”,该名称必须以“Provider”结尾,否则AngularJS将无法识别。(`✔`)4.由于AngularJS的
·
App 软件开发《判断4》试卷及答案
文章目录
- App 软件开发《判断4》试卷及答案
-
- 判断题(对的打“√”,错的打“×”;共0分)
-
- 1.由于服务能够达到代码复用的目的,所以建议将控制器、指令中的业务逻辑都封装到服务中去。(`✔`)
- 2.依赖注入要求对象是单例的,所以AngularJS服务通常都是单例的。(`✔`)
- 3.AngularJS规定服务提供者provider对象在注入器中的登记名称是“服务名称+Provider”,该名称必须以“Provider”结尾,否则AngularJS将无法识别。(`✔`)
- 4.由于AngularJS的内置服务命名以“\$”开头,所以自定义服务建议使用“\$”前缀。(`✘`)
- 5.建议AngularJS服务实例的命名使用“驼峰式”命名格式。(`✔`)
- 6.创建AngularJS服务时,任何场景下factory()函数来代替provider()函数。(`✘`)
- 7.使用service()函数创建AngularJS服务时,第2个参数可以是普通函数。(`✘`)
- 8.AngularJS并没有在value()函数内部封装provider()函数,而仅仅是在内部登记这个值。(`✔`)
- 9.AngularJS并没有在constant()函数内部封装provider()函数,而仅仅是在内部登记这个值。(`✘`)
- 10.常量在AngularJS的启动配置阶段(创建任何服务之前)就可以使用,所以开发者可以将常量注入到模块的config()函数中,进而应用该常量。(`✔`)
- 11.在AngularJS中,要在控制器中使用window.alert()函数时,可以将\$window注入到控制器,然后使用\$window.alert()的方式来调用。(`✔`)
- 12.AngularJS程序中不能访问原生JavaScript对象。(`✘`)
- 13.URL中的哈希值是指从#号开始的部分。(`✔`)
- 14.AngularJS中,调用\$location.path()函数,返回的路径不带"/"。(`✘`)
- 15.AngularJS中,调用\$location.url()函数获取的路径包括参数和哈希值。(`✔`)
- 16.使用\$watch()函数监听\$location可以实现不同路径的导航。(`✔`)
- 17.\$routeProvider.when('path',route)表示没有匹配路由时重定向到path路径。(`✘`)
- 18.\$route中提供了\$routeParams服务用于运行检索当前路由的参数集。(`✔`)
- 19.\$http服务的参数配置对象中method属性允许取值为delete。(`✔`)
- 20.使用\$http服务时,AngularJS会将参数序列化成“?key1=value1&key2=value2”的形式追加在请求路径后面。(`✔`)
- 21.ionic CSS中,.bar类通常与div元素搭配使用。(`✔`)
- 22.ionic CSS中,声明的内容区域会占满整个屏幕。(`✘`)
- 23.在ionic提供的配色方案中,每个配色方案的类名代表一种风格,而不是代表具体的颜色值。(`✔`)
- 24.ionic图标样式库的使用方式类似于字体图标。(`✔`)
- 25.ionic中,使用.button-large定义的按钮默认为直角边框。(`✘`)
- 26.无填背景按钮通常称为透明按钮。(`✔`)
- 27.ionic CSS可以控制按钮图标中图标的位置。(`✔`)
- 28.ionic中使用.list类定义有边距和阴影的列表。(`✘`)
- 29.ionic列表中不能嵌入图标。(`✘`)
- 30.ionic中,通过引用预定义的CSS类可以定义缩略图显示在列表项中的位置。(`✔`)
判断题(对的打“√”,错的打“×”;共0分)
1.由于服务能够达到代码复用的目的,所以建议将控制器、指令中的业务逻辑都封装到服务中去。(✔)
2.依赖注入要求对象是单例的,所以AngularJS服务通常都是单例的。(✔)
3.AngularJS规定服务提供者provider对象在注入器中的登记名称是“服务名称+Provider”,该名称必须以“Provider”结尾,否则AngularJS将无法识别。(✔)
4.由于AngularJS的内置服务命名以“$”开头,所以自定义服务建议使用“$”前缀。(✘)
5.建议AngularJS服务实例的命名使用“驼峰式”命名格式。(✔)
6.创建AngularJS服务时,任何场景下factory()函数来代替provider()函数。(✘)
7.使用service()函数创建AngularJS服务时,第2个参数可以是普通函数。(✘)
8.AngularJS并没有在value()函数内部封装provider()函数,而仅仅是在内部登记这个值。(✔)
9.AngularJS并没有在constant()函数内部封装provider()函数,而仅仅是在内部登记这个值。(✘)
10.常量在AngularJS的启动配置阶段(创建任何服务之前)就可以使用,所以开发者可以将常量注入到模块的config()函数中,进而应用该常量。(✔)
11.在AngularJS中,要在控制器中使用window.alert()函数时,可以将$window注入到控制器,然后使用$window.alert()的方式来调用。(✔)
12.AngularJS程序中不能访问原生JavaScript对象。(✘)
13.URL中的哈希值是指从#号开始的部分。(✔)
14.AngularJS中,调用$location.path()函数,返回的路径不带"/"。(✘)
15.AngularJS中,调用$location.url()函数获取的路径包括参数和哈希值。(✔)
16.使用$watch()函数监听$location可以实现不同路径的导航。(✔)
17.$routeProvider.when(‘path’,route)表示没有匹配路由时重定向到path路径。(✘)
18.$route中提供了$routeParams服务用于运行检索当前路由的参数集。(✔)
19.$http服务的参数配置对象中method属性允许取值为delete。(✔)
20.使用$http服务时,AngularJS会将参数序列化成“?key1=value1&key2=value2”的形式追加在请求路径后面。(✔)
21.ionic CSS中,.bar类通常与div元素搭配使用。(✔)
22.ionic CSS中,声明的内容区域会占满整个屏幕。(✘)
23.在ionic提供的配色方案中,每个配色方案的类名代表一种风格,而不是代表具体的颜色值。(✔)
24.ionic图标样式库的使用方式类似于字体图标。(✔)
25.ionic中,使用.button-large定义的按钮默认为直角边框。(✘)
26.无填背景按钮通常称为透明按钮。(✔)
27.ionic CSS可以控制按钮图标中图标的位置。(✔)
28.ionic中使用.list类定义有边距和阴影的列表。(✘)
29.ionic列表中不能嵌入图标。(✘)
30.ionic中,通过引用预定义的CSS类可以定义缩略图显示在列表项中的位置。(✔)
更多推荐



所有评论(0)