AngularJS equal比较对象实例详解


Posted in Javascript onSeptember 14, 2016

使用情况

1 首先,所有满足 a === 3 这种的对象,在angular.equals(a,b)中都会返回真
2 所有对象的类型,以及属性值都相同的,也会返回真
3 NaN和NaN也会返回真(在javascript中,返回的是假)
4 正则也会返回真(在javascirpt,/abc/ /abc/被认为是不相等的)

样例

<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <script src="http://apps.bdimg.com/libs/angular.js/1.2.16/angular.min.js"></script>
</head>
<body ng-app="myApp">
  <div ng-controller="myCtrl">
    {{ a_equals }}
    {{ user_equals }}
    {{ nan_equals }}
    {{ reg_equals }}
  </div>
  <script type="text/javascript">
  angular.module("myApp",[])
  .controller("myCtrl",function($scope){
    
    var a = 3;
    $scope.a_equals = angular.equals(a,3);//a === 3

    var user1 = {"name":"xing","age":30};
    var user2 = {"name":"xing","age":30};
    $scope.user_equals = angular.equals(user1,user2);

    $scope.nan_equals = angular.equals(NaN,NaN);//in javascirpt is false

    $scope.reg_equals = angular.equals(/abc/,/abc/);// in javascript is false
  });
  </script>
</body>
</html>

运行会得到四个true

以上就是对AngularJS equal 比较对象做的详细介绍,后续继续整理相关资料,谢谢大家对本站的支持!

Javascript 相关文章推荐
Bootstrap实现下拉菜单效果
Apr 29 Javascript
详解jQuery中的事件
Dec 14 Javascript
Web前端框架Angular4.0.0 正式版发布
Mar 28 Javascript
Kotlin学习第一步 kotlin语法特性
May 25 Javascript
页面间固定参数,通过cookie传值的实现方法
May 31 Javascript
node+vue实现用户注册和头像上传的实例代码
Jul 20 Javascript
基于Vue实现拖拽效果
Apr 27 Javascript
Vue3.x源码调试的实现方法
Oct 13 Javascript
小程序选项卡以及swiper套用(跨页面)
Jun 19 Javascript
vue实现单一筛选、删除筛选条件
Oct 26 Javascript
vue项目中openlayers绘制行政区划
Dec 24 Vue.js
Element实现动态表格的示例代码
Aug 02 Javascript
AngularJS API之copy深拷贝详解及实例
Sep 14 #Javascript
AngularJS $injector 依赖注入详解
Sep 14 #Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 #Javascript
详解XMLHttpRequest(一)同步请求和异步请求
Sep 14 #Javascript
AngularJs ng-route路由详解及实例代码
Sep 14 #Javascript
js实现文字截断功能
Sep 14 #Javascript
jQuery版AJAX简易封装代码
Sep 14 #Javascript
You might like
php随机抽奖实例分析
2015/03/04 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
js 操作符实例代码
2009/10/24 Javascript
javascript小数四舍五入多种方法实现
2012/12/23 Javascript
jQuery图片滚动图片的效果(另类实现)
2013/06/02 Javascript
阻止事件(取消浏览器对事件的默认行为并阻止其传播)
2013/11/03 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
js函数模拟显示桌面.scf程序示例
2014/04/20 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
JS实现给对象动态添加属性的方法
2017/01/05 Javascript
Javascript实现找不同色块的游戏
2017/07/17 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
bootstrap中日历范围选择插件daterangepicker的使用详解
2018/04/17 Javascript
bootstrap table实现iview固定列的效果实例代码详解
2019/09/30 Javascript
JS错误处理与调试操作实例分析
2020/04/13 Javascript
[06:36]吞吞映像top1
2014/06/20 DOTA
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
定制FileField中的上传文件名称实例
2017/08/23 Python
python复制文件到指定目录的实例
2018/04/27 Python
Python实现微信机器人的方法
2019/09/06 Python
Django nginx配置实现过程详解
2020/09/10 Python
css3实现图片遮罩效果鼠标hover以后出现文字
2013/11/05 HTML / CSS
详解css3 flex弹性盒自动铺满写法
2020/09/17 HTML / CSS
汉森批发:Hansen Wholesale
2018/05/24 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
如何写出高质量、高性能的MySQL查询
2014/11/17 面试题
村级环境卫生整治方案
2014/05/04 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
Python机器学习三大件之一numpy
2021/05/10 Python
golang内置函数len的小技巧
2021/07/25 Golang