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页面刷新与弹出窗口问题的解决方法
Mar 02 Javascript
javascript 使td内容不换行不撑开
Nov 29 Javascript
如何在node的express中使用socket.io
Dec 15 Javascript
js实现图片点击左右轮播
Jul 08 Javascript
在jQuery中使用$而避免跟其它库产生冲突的方法
Aug 13 Javascript
jquery实现通用的内容渐显Tab选项卡效果
Sep 07 Javascript
AngularJS初始化静态模板详解
Jan 14 Javascript
JavaScript DOM 对象深入了解
Jul 20 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
Jan 03 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
Jul 31 Javascript
vue中get请求如何传递数组参数的方法示例
Nov 08 Javascript
VUE中的v-if与v-show区别介绍
Mar 13 Vue.js
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
十大催泪虐心动漫电影,有几部你还没看
2020/03/04 日漫
PHP 类型转换函数intval
2009/06/20 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
PHP7匿名类的用法示例
2019/04/05 PHP
Laravel使用原生sql语句并调用的方法
2019/10/09 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/01/13 Javascript
细说javascript函数从函数的构成开始
2013/08/29 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
JavaScript编写一个简易购物车功能
2016/09/17 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
2017/07/06 Javascript
在ES5与ES6环境下处理函数默认参数的实现方法
2018/05/13 Javascript
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
2019/03/19 jQuery
vue中的mescroll搜索运用及各种填坑处理
2019/10/30 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
JavaScript运行机制实例分析
2020/04/11 Javascript
[38:23]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第二场 11.01
2020/11/02 DOTA
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
Python3模拟curl发送post请求操作示例
2019/05/03 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
Android interview questions
2016/12/25 面试题
药学专业大学生自荐信
2013/09/28 职场文书
自我评价范文分享
2014/01/04 职场文书
学期研究性学习个人的自我评价
2014/01/09 职场文书
手工社团活动方案
2014/02/17 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
教师个人师德工作总结2015
2015/05/12 职场文书
领导视察通讯稿
2015/07/18 职场文书
聘任书的格式及模板
2019/10/28 职场文书
javascript数组includes、reduce的基本使用
2021/07/02 Javascript