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

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

文章目录

判断题(对的打“√”,错的打“×”;共0分)

1.AngularJS中,ng-focus指令支持所有HTML元素。()

2.ng-if指令绑定的表达式的值为false时,则元素的DOM节点在页面中不存在。()

3.ng-swtich指表达式的返回值与某个ng-switch-when的value值匹配,则会在HTML页面上添加该HTML元素的DOM节点。()

4.AngularJS的ng-repeat指令可以每次从集合collection中取出一条记录item,如果item中的数据是以key-value的形式存储,便可以通过item.key的形式取出value值。()

5.AngularJS的ng-repeat指令可以遍历任意集合。()

6.AngularJS应用在加载时,需要等待DOM加载完成之后才回去解析HTML。()

7.在开发中,href的值中有AngularJS代码,则会使用ng-href而不是href。()

8.AngularJS内置指令都是以“ng”前缀开头,所以建议读者自定义一个前缀代表自己的命名空间。()

9.AngularJS自定义指令建议以“ng”前缀开头。()

10.AngularJS自定义指令的约束中,restrict属性可以四种取值方式可以共同存在,如“ECMA”()

11.当scope参数被设置为false时,该指令模板中可以直接使用父作用域中的属性和方法。()

12.当把scope属性设置为true时,表明我们创建的指令要创建一个新的作用域,这个作用域继承自该指令的父作用域。()

13.在AngularJS中,View不能直接与Model交互。()

14.AngularJS中,用户界面的交互事件会转发到ViewModel对象上,通过ViewModel来实现对于View的改变。()

15.在Web中,Model是与应用程序的业务逻辑相关数据的封装载体()

16.一般一个页面只推荐使用一个ng-app,因为多个ng-app的情况下,AngularJS只会自动加载第一个。()

17.AngularJS的启动流程中,无须解析HTML。()

18.AngularJS创建注入器之后开始加载子模块。()

19.Event Queue中的事件被触发后,事件的回调函数会通过$scope.$apply(fn)函数进入到AngularJS Context中。()

20.$digest循环结束,事件循环流程就会离开AngularJS Context回到浏览器中,浏览器中DOM将会被渲染。()

21.如果在一次$digest循环中超过了10轮脏检查后还有数据变化,便会无限的循环下去。()

22.AngularJS中,每次脏检查都会调用一次$apply()或者$digest()函数,从而将数据中最新的值呈现在界面上。()

23.AngularJS中,每次脏检查都必须调用一次$digest()函数。()

24.使用原生JavaScript代码对AngularJS作用域的数据进行操作后,如果想把结果实时更新到视图,需要手动调用$apply()函数来实现。()

25.依赖注入对编程带来的最大改变不是从代码上,而是从思想上,发生了“主从换位”的变化。()

26.依赖注入中,IoC容器依赖于用户对象。()

27.依赖注入中,用户对象需要IoC容器来提供自己需要的外部资源。()

28.每个AngularJS应用都有一个$injector。()

29.AngularJS提供了显式的方法来明确定义一个函数在被调用时需要的依赖关系。()

30.AngularJS依赖注入显示声明方式,参数顺序不重要。()

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值