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解析XML的实现代码
Nov 12 Javascript
jquery选择器之层级过滤选择器详解
Jan 27 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
使用变量动态设置js的属性名
Oct 19 Javascript
javascript获取元素离文档各边距离的方法
Feb 13 Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
Jul 01 Javascript
JS设计模式之数据访问对象模式的实例讲解
Sep 30 Javascript
jQuery UI实现动画效果代码分享
Aug 19 jQuery
基于javascript的拖拽类封装详解
Apr 19 Javascript
vue的keep-alive中使用EventBus的方法
Apr 23 Javascript
Vue-CLI 项目在pycharm中配置方法
Aug 30 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 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
Look And Say 序列php实现代码
2011/05/22 PHP
学习YUI.Ext第五日--做拖放Darg&amp;Drop
2007/03/10 Javascript
初试jQuery EasyUI 使用介绍
2010/04/01 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
jQuery中hasClass()方法用法实例
2015/01/06 Javascript
编写自己的jQuery提示框(Tip)插件
2015/02/05 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
2016/09/27 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
JS中type=&quot;button&quot;和type=&quot;submit&quot;的区别
2017/07/04 Javascript
纯js实现画一棵树的示例
2017/09/05 Javascript
React学习之事件绑定的几种方法对比
2017/09/24 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
2019/03/25 Javascript
express启用https使用小记
2019/05/21 Javascript
python求素数示例分享
2014/02/16 Python
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
python脚本作为Windows服务启动代码详解
2018/02/11 Python
Python之修改图片像素值的方法
2019/07/03 Python
django正续或者倒序查库实例
2020/05/19 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
公共汽车、火车和飞机票的通用在线预订和销售平台:INFOBUS
2019/11/30 全球购物
毕业自我鉴定范文
2013/11/06 职场文书
家具商场的活动方案
2014/08/16 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS