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验证表单大全
Nov 25 Javascript
基于jquery的复制网页内容到WORD的实现代码
Feb 16 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
Jul 11 Javascript
js动态在form上插入enctype=multipart/form-data的问题
May 24 Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
Jan 03 Javascript
node.js中的fs.fchmod方法使用说明
Dec 16 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
Dec 31 Javascript
JavaScript中创建对象的模式汇总
Apr 19 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
Nov 07 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 Javascript
Electron实现应用打包、自动升级过程解析
Jul 07 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
世界咖啡生产者论坛呼吁:需要立即就咖啡价格采取认真行动
2021/03/06 咖啡文化
PHP安全上传图片的方法
2015/03/21 PHP
PHP新特性之字节码缓存和内置服务器
2017/08/11 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
全面解析Bootstrap排版使用方法(标题)
2015/11/30 Javascript
React.js入门学习第一篇
2016/03/30 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
vue-ajax小封装实例
2017/09/18 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
js input输入百分号保存数据库失败的解决方法
2018/05/26 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
vue 中 beforeRouteEnter 死循环的问题
2019/04/23 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
Vue-resource安装过程及使用方法解析
2020/07/21 Javascript
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
python实现守护进程、守护线程、守护非守护并行
2018/05/05 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
Python类继承和多态原理解析
2020/02/05 Python
python离线安装外部依赖包的实现
2020/02/13 Python
Python中求对数方法总结
2020/03/10 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
下面关于"联合"的题目的输出是什么
2013/08/06 面试题
大四学生思想汇报
2014/01/13 职场文书
学生安全教育材料
2014/02/14 职场文书
高中生的自我评价
2014/03/04 职场文书
小班下学期个人总结
2015/02/12 职场文书
浅谈JS和Nodejs中的事件驱动
2021/05/05 NodeJs
OpenCV-Python 实现两张图片自动拼接成全景图
2021/06/11 Python
python中的class_static的@classmethod的巧妙用法
2021/06/22 Python