<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title>angular.equals</title>
</head> <body ng-app="equalsExample">
<h1>angular.equals</h1>
<p>
<span>描述:</span><br />
<span>比较两个值或者两个对象是不是相等。</span>
</p>
<p>
<span>使用方法:</span><br />
<span>angular.equals(o1, o2)</span>
</p>
<p>
<span>参数:</span><br />
<span>o1: 值或者对象</span><br />
<span>o2: 值或者对象</span><br />
</p>
<p>
<span>返回值:</span><br />
<span>布尔值, 如果相等则返回true</span>
</p>
<hr />
<div ng-controller="equalscon">
<div id="test"></div>
<div>
<span>{{but1}}</span>
<input type="button" ng-click="button1()" value="比较值" />
</div>
<div>
<span>{{but3}}</span>
<input type="button" ng-click="button3()" value="比较值" /><br />
<span>{{but4}}</span>
<input type="button" ng-click="button4()" value="比较值" />
<div>
<div>
<label>
var obj1 = {name:"tom", password:"123456"};<br />
var obj2 = {name:"tom", password:"123456"};
</label><br />
<span>{{but2}}</span>
<input type="button" ng-click="button2()" value="比较对象" />
</div>
</div>
</div>
</div>
</body>
<script src="../../js/angular.1.3.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
var ang = angular.module('equalsExample', []).controller('equalscon', ['$scope', function($scope){
$scope.but1 = 'angular.equals("a", "a")';
$scope.but2 = 'angular.equals(obj1, obj2)';
$scope.but3 = '1 === true';
$scope.but4 = 'angular.equals(1, true)';
$scope.button1 = function(){
console.log(angular.equals("a", "a"));
}
var obj1 = {
name: '张三',
age: '123'
};
var obj2 = {
name: '张三',
age: "123"
};
$scope.button2 = function(){
console.log(angular.equals(obj1, obj2));
};
$scope.button3 = function(){
console.log(1 == true)
};
$scope.button4 = function(){
console.log(angular.equals(1, true))
};
}])
</script> </html>

angular.equals()的更多相关文章

  1. AngularJs angular.equals

    angular.equals 对比两个对象/值是否相等.支持值类型.正则表达式.数组和对象. 如果下列至少有一个是正确的,则将两个对象/值视为相等. 两个对象/值能通过===比较. 两个对象/值是同一 ...

  2. Angular - - angular.equals

    angular.equals 对比两个对象/值是否相等.支持值类型.正则表达式.数组和对象. 如果下列至少有一个是正确的,则将两个对象/值视为相等. 两个对象/值能通过===比较. 两个对象/值是同一 ...

  3. Angular.JS学习笔记——1

    内容来自:http://www.runoob.com/angularjs/angularjs-intro.html AngularJS 是一个 JavaScript 框架.它是一个以 JavaScri ...

  4. Angular从0到1:function(上)

    1.前言 Angular作为最流行的前端MV*框架,在WEB开发中占据了重要的地位.接下来,我们就一步一步从官方api结合实践过程,来学习一下这个强大的框架吧. Note:每个function描述标题 ...

  5. 大话ASP.NET(第二篇,Angular结构篇--翻译)

    AngularJS API Docs Welcome to the AngularJS API docs page. These pages contain the AngularJS referen ...

  6. angular源码分析:angular中各种常用函数,比较省代码的各种小技巧

    angular的工具函数 在angular的API文档中,在最前面就是讲的就是angular的工具函数,下面列出来 angular.bind //用户将函数和对象绑定在一起,返回一个新的函数 angu ...

  7. angular笔记

    /** * Created by Administrator on 2016/5/3 0003. */ ng-app是告诉angularjs编译器把该元素当作编译的根 //定义模块 var myApp ...

  8. angular学习-入门基础

    angular .caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #00 ...

  9. 夺命雷公狗—angularjs—25—angular内置的方法(高级)

    查看版本信息 angular.version console.log(angular.version); 判断是否相等 angular.equals() var str1 = ''; var str2 ...

随机推荐

  1. SpringBoot使用消息队列RabbitMQ

    RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲.消息分发的作用.RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,AMQP,即Advan ...

  2. NOI-OJ 1.13 ID:5 素数回文数的个数

    整体思路 使用埃拉拖色尼算法提前计算出1000以内的素数表. 设计一个回文判断函数isHW(int n),难点在于数字回文的判断.一个简单的方法是将数字n使用sprintf输出在一个数组中,然后从数组 ...

  3. SpringBoot系列: JdbcTemplate 事务控制

    ============================Spring JdbcTemplate 事务控制============================之前使用 JDBC API 操作, 经常 ...

  4. C#使用ServiceStack读写Redis

    通过C#第三方库向Redis存储数据遇到的几个问题 https://github.com/ServiceStack/ServiceStack.Redis 1.将对象转json字符串 JsonObjec ...

  5. [译]Ocelot - Logging

    原文 Ocelot使用标准的日志接口ILoggerFactory和ILogger<T>.它们封装在IOcelotLogger 和 IOcelotLoggerFactory中,因为ocelo ...

  6. DeepLearning.ai学习笔记(五)序列模型 -- week2 自然语言处理与词嵌入

    一.词汇表征 首先回顾一下之前介绍的单词表示方法,即one hot表示法. 如下图示,"Man"这个单词可以用 \(O_{5391}\) 表示,其中O表示One_hot.其他单词同 ...

  7. spring事务源码分析结合mybatis源码(二)

    让我们继续上篇,分析下如果有第二个调用进入的过程. 代码部分主要是下面这个: if (isExistingTransaction(transaction)) { return handleExisti ...

  8. 2017蓝桥杯第十题(k倍区间)

    #include<iostream> #include<stdio.h> using namespace std; ; ],a[N]; int lowbit(int n){ r ...

  9. SQL数据插入

    T-SQL中提供了多个将数据插入到表中的语句:insert values.insert select.insert exec.select into和Bulk insert: 1.  insert v ...

  10. 【原创】运维基础之Redis(1)简介、安装、使用

    redis 5.0.3 官方:https://redis.io/ 一 简介 Redis is an open source (BSD licensed), in-memory data structu ...