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类可以定义缩略图显示在列表项中的位置。()

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐