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 相关文章推荐
Javascript 继承机制的实现
Aug 12 Javascript
解决json日期格式问题的3种方法
Feb 02 Javascript
js实现多选项切换导航菜单的方法
Feb 06 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
Feb 16 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
Feb 21 Javascript
JavaScript中的对象继承关系
Aug 01 Javascript
EasyUI学习之DataGird分页显示数据
Dec 29 Javascript
jQuery简单绑定单个事件的方法示例
Jun 10 jQuery
Vue开发之封装分页组件与使用示例
Apr 25 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
Nov 09 Javascript
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
JavaScript实现点击切换验证码及校验
Jan 10 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
数据库的日期格式转换
2006/10/09 PHP
PHP检测用户语言的方法
2015/06/15 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
模拟jQuery中的ready方法及实现按需加载css,js实例代码
2013/09/27 Javascript
jquery实现在光标位置插入内容的方法
2015/02/05 Javascript
javascript制作2048游戏
2015/03/30 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
Javascript 判断两个IP是否在同一网段实例代码
2016/11/28 Javascript
最通俗易懂的javascript变量提升详解
2017/08/05 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
使用async await 封装 axios的方法
2018/07/09 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
jQuery实现简单评论功能
2020/08/19 jQuery
在Vue中使用CSS3实现内容无缝滚动的示例代码
2020/11/27 Vue.js
python 七种邮件内容发送方法实例
2014/04/22 Python
python迭代器实例简析
2014/09/25 Python
Python fileinput模块使用介绍
2014/11/30 Python
Python内建数据结构详解
2016/02/03 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
python 中的divmod数字处理函数浅析
2017/10/17 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
使用pandas 将DataFrame转化成dict
2019/12/10 Python
django框架F&amp;Q 聚合与分组操作示例
2019/12/12 Python
Python 获取命令行参数内容及参数个数的实例
2019/12/20 Python
浅谈keras中的目标函数和优化函数MSE用法
2020/06/10 Python
python实现磁盘日志清理的示例
2020/11/05 Python
Css3新特性应用之形状总结
2016/12/08 HTML / CSS
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
阿联酋航空丹麦官方网站:Emirates DK
2019/08/25 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
消防安全检查制度
2014/02/04 职场文书
2014年公务员转正工作总结
2014/11/07 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
2015年乡镇民政工作总结
2015/05/13 职场文书
写好求职信的技巧解密
2019/05/14 职场文书