码迷,mamicode.com
首页 > 其他好文 > 详细

Angular练习题

时间:2017-02-18 18:43:41      阅读:621      评论:0      收藏:0      [点我收藏+]

标签:开始   angularjs   字符串   strong   控制   显示   属性   练习   bin   

1ng-bind {{}}有区别吗?B

A、有区别,在我们载入数据的时候ng-bind会出现一瞬间的乱码

B、有区别,在我们载入数据的时候{{}}会出现一瞬间的乱码

C、没有什么区别,都可以将我们获取的数据分配到页面上

 

2、【多选】以下说法正确的是AB

A、angular.toJson()将对象转成字符串

B、Angular.fromJson()将字符串转成对象

C、angular.toJson()将字符串转成对象

D、Angular.fromJson()将对象转成字符串

 

 

 

3、以下说法不正确的是D

A、$scope是js的一个对象

B、$scope可以定义属性

C、$scope可以的定义方法

D、$scope是不可以定义函数的

 

 

4、【多选】$scope.data=[

{work:’后盾网’ , name:’向军老师’},

{work:’后盾网’ , name:’马老师’},

{work:’后盾网’ , name:’孙老师’},

{work:’后盾网’ , name:’武斌老师’}

]以下说法不正确的BD

 

 

A、在angularjs中我们要循环这段数据需要用到ng-repeat

B、<p ng-repeat=”v  in  $scope.data”>{{v.work}}</p>可以将“后盾网”循环到页面上

C、<p ng-repeat=”v  in  data”>{{v.name}}</p>可以将老师们的名字循环到页面上

D、<p ng-repeat=”(k,v ) in  data”>{{v.name}}</p>中的k表示每条数据的下标从1开始

 

5、【多选】以下说法错误的是BD

A、<p >{{3+9}}</p>在页面中可以显示出12

B、<p  ng-value=”3+9”></p>在页面中可以显示出12

C、<input type="text" ng-value="3+9">在页面中可以显示出12

D、<input type="text" value="3+9">在页面中可以显示出12

 

6、【多选】以下说法正确的是 AC

A、<p ng-if="1">后盾网</p>可以在页面中显示“后盾网”

B、<p ng-if="0">后盾网</p>可以在页面中显示“后盾网”

C、<p ng-if="true">后盾网</p>可以在页面中显示“后盾网”

D、<p ng-if="false">后盾网</p>可以在页面中显示“后盾网”

 

 

 

7、angular中扩充对象的函数是什么A

A、angular.extend

B、angular.ng-extend

C、angular.expansion

D、angular.ng-expansion

 

8、以下angular遍历数据函数书写正确的是(key代表键值,value代表键名)  C

A、angular.foreach($data as $key=>$value)

B、angular.foreach($data as $value=>$key)

C、angular.forEach(data,function(key,value){})

D、angular.forEach(data,function(value,key){})

 

9、input表单中添加angular什么指令时会更改控制器中的$scope的值 A

A、ng-modle

B、ng-app

C、ng-controller

D、ng-value

 

10、angular中的双向数据绑定是什么模式A

A、MVVM

B、MVC

C、MVCM

D、CVVC

Angular练习题

标签:开始   angularjs   字符串   strong   控制   显示   属性   练习   bin   

原文地址:http://www.cnblogs.com/superyee/p/6413542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!