App 软件开发《判断4》试卷及答案

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

你可能感兴趣的:(App,软件开发复习试题及答案解析,ionic,JavaScript,App软件开发,angular.js)