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类可以定义缩略图显示在列表项中的位置。(`✔`)
这篇文章是一份关于AngularJS应用开发的判断题试卷,涉及服务的创建与使用、依赖注入、路由配置、$http服务以及Ionic框架的CSS样式和组件使用等核心概念。

被折叠的 条评论
为什么被折叠?



