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 相关文章推荐
$()JS小技巧
Jul 21 Javascript
jquery的ajax异步请求接收返回json数据实例
Jun 16 Javascript
跟我学习javascript的for循环和for...in循环
Nov 18 Javascript
七个不允许错过的jQuery小技巧
Dec 21 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
Apr 19 Javascript
jQuery AJAX timeout 超时问题详解
Jun 21 Javascript
jquery插件autocomplete用法示例
Jul 01 Javascript
如何提高Dom访问速度
Jan 05 Javascript
AngularJS实现页面定时刷新
Mar 14 Javascript
vue.extend与vue.component的区别和联系
Sep 19 Javascript
layui 上传图片 返回图片地址的方法
Sep 26 Javascript
d3.js 地铁轨道交通项目实战
Nov 27 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 array的学习笔记
2012/05/16 PHP
php解析url的三个示例
2014/01/20 PHP
PHP四大安全策略
2014/03/12 PHP
php实现将数据做成json的格式给前端使用
2018/08/21 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
js判断屏幕分辨率的代码
2013/07/16 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
jQuery标签替换函数replaceWith()的使用例子
2014/08/28 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
2016/11/30 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
JavaScript基础之AJAX简单的小demo
2017/01/29 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
小程序登录之支付宝授权的实现示例
2019/12/13 Javascript
小程序接入腾讯位置服务的详细流程
2020/03/03 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
python基础教程之Filter使用方法
2017/01/17 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
python交互式图形编程实例(一)
2017/11/17 Python
python 基本数据类型占用内存空间大小的实例
2018/06/12 Python
详解Django-restframework 之频率源码分析
2019/02/27 Python
解决Django后台ManyToManyField显示成Object的问题
2019/08/09 Python
OpenCV+Python--RGB转HSI的实现
2019/11/27 Python
Django ModelForm操作及验证方式
2020/03/30 Python
Python如何将模块打包并发布
2020/08/30 Python
如何快速一次性卸载所有python包(第三方库)呢
2020/10/20 Python
S’well Bottle保温杯官网:绝缘不锈钢水瓶
2018/05/09 全球购物
外企测试工程师面试题
2015/02/01 面试题
汽车维修专业毕业生的求职信分享
2013/12/04 职场文书
旅游与环境专业求职信
2014/06/05 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
个人汇报材料范文
2014/12/30 职场文书
Python WSGI 规范简介
2021/04/11 Python
pytorch 如何使用float64训练
2021/05/24 Python
Pygame Rect区域位置的使用(图文)
2021/11/17 Python
zabbix配置nginx监控的实现
2022/05/25 Servers