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灾难css灾难之 js私有函数和css选择器作为容器
Dec 11 Javascript
jquery js 获取时间差、时间格式具体代码
Jun 05 Javascript
js函数setTimeout延迟执行的简单介绍
Jul 17 Javascript
查询json的数据结构的8种方式简介
Mar 10 Javascript
jQuery中:eq()选择器用法实例
Dec 29 Javascript
详解webpack 配合babel 将es6转成es5 超简单实例
May 02 Javascript
基于JavaScript实现百度搜索框效果
Jun 28 Javascript
深入浅析javascript函数中with
Oct 28 Javascript
BootStrap表单验证中的非Submit类型按钮点击时触发验证的坑
Sep 05 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 Javascript
JavaScript实现网页下拉菜单效果
Nov 20 Javascript
三剑客:offset、client和scroll还傻傻分不清?
Dec 04 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 接口类与抽象类的实际作用
2009/11/26 PHP
PHP常用技术文之文件操作和目录操作总结
2014/09/27 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
一个不错的字符串转码解码函数(自写)
2014/07/31 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
Bootstrap学习笔记之css样式设计(1)
2016/06/07 Javascript
返回函数的JavaScript函数
2016/06/14 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
2017/02/21 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
JS实现身份证输入框的输入效果
2017/08/21 Javascript
微信小程序之滚动视图容器的实现方法
2017/09/26 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
JavaScript提升机制Hoisting详解
2019/10/23 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
[06:16]《DAC最前线》之地区预选赛全面回顾
2015/01/19 DOTA
python使用str &amp; repr转换字符串
2016/10/13 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
Python使用Scrapy保存控制台信息到文本解析
2017/12/27 Python
详解Python3.6安装psutil模块和功能简介
2018/05/30 Python
详解通过API管理或定制开发ECS实例
2018/09/30 Python
Python中Numpy mat的使用详解
2019/05/24 Python
Django通过json格式收集主机信息
2020/05/29 Python
优秀员工年终发言演讲稿
2014/01/01 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
工作疏忽、懈怠的检讨书
2014/09/11 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
离婚协议书的范本
2015/01/27 职场文书
人才市场接收函
2015/01/30 职场文书
教师个人师德总结
2015/02/06 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
一般纳税人申请报告
2015/05/18 职场文书