AngularJS 在线测试
以下测验提供与AngularJS Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。
问题2 - 关于ng-controller指令,以下哪项是正确的?
A -ng-controller指令告诉AngularJS该视图使用什么控制器。
B - AngularJS应用程序主要依靠控制器来控制应用程序中的数据流。
C - 控制器是一个包含属性/属性和函数的JavaScript对象。
Answer : D
解释 (Explaination)
ng-controller指令告诉AngularJS该视图使用什么控制器。 AngularJS应用程序主要依靠控制器来控制应用程序中的数据流。 控制器是包含属性/属性和函数的JavaScript对象。 每个控制器接受$ scope作为参数,该参数指控制器要控制的应用程序/模块。
问题3 - MVC代表什么?
Answer : B
解释 (Explaination)
MVC代表模型视图控制器。
问题4 - 关于$ dirty flag,以下哪项是正确的?
Answer : A
解释 (Explaination)
$ dirty flag表示表单中的值已更改。
问题5 - $ rootScope是所有范围变量的父级。
Answer : A
解释 (Explaination)
$ rootScope是所有范围变量的父级。
问题6 - 关于AngularJS服务,以下哪项是正确的?
Answer : D
解释 (Explaination)
服务是JavaScript函数,仅负责执行特定任务。 每个服务都负责一个特定的任务,例如,$ http用于进行ajax调用以获取服务器数据。 $ route用于定义路由信息等。 内置服务始终以$符号为前缀。
问题7 - 过滤器从数组中选择项的子集并返回一个新数组。
Answer : A
解释 (Explaination)
过滤器从数组中选择项的子集并返回新数组。
问题8 - AngularJS使用依赖注入并利用关注点分离。
Answer : B
解释 (Explaination)
AngularJS使用依赖注入并利用关注点分离。
Q 9 - ng-init指令可用于将值放入要在应用程序中使用的变量。
Answer : A
解释 (Explaination)
ng-init指令可用于将值放入要在应用程序中使用的变量。
问题10 - 在控制器中,模型数据通过$ scope对象访问。
Answer : B
解释 (Explaination)
在控制器中,模型数据通过$ scope对象访问。