您的位置:首页 > Web前端 > AngularJS

AngularJs中的数据比较函数

2018-02-12 18:37 302 查看
下面是总结的部分AngularJs的比较函数:
01
<!DOCTYPE html>
02
<html lang=
"en"
>
03
<
head
>
04
    
<meta charset=
"UTF-8"
>
05
    
<title>Document</title>
06
    
<style 
type
=
"text/css"
>
07
        
.ng-cloak{display:none;}
08
    
</style>
09
</
head
>
10
<body ng-app=
"app"
 
ng-controller=
"ctrl"
 
ng-cloak class=
"ng-cloak"
>
11
    
<div 
id
=
"wrap"
></div>
12
</body>
13
</html>
14
<script 
type
=
"text/javascript"
 
src=
"http://www.zymseo.com/js/angular.min.js"
></script>
15
<script 
type
=
"text/javascript"
>
16
    
var m = angular.module(
'app'
, []);
17
    
m.controller(
'ctrl'
, [
'$scope'
function
($scope){
18
        
//判断数据是否为数组
19
        
console.log(angular.isArray([]));
20
        
//判断数据是否为日期
21
        
console.log(angular.isDate(new Date()));
22
        
//判断是否已经定义数据
23
        
var a;
24
        
console.log(angular.isDefined(a));
25
        
//判断是否未定义对象属性
26
        
var b = 123;
27
        
console.log(angular.isUndefined(b));
28
        
//判断是否是函数
29
        
console.log(angular.isFunction(
function
 
a(){}));
30
        
//判断是否是数字
31
        
console.log(angular.isNumber(
'1'
));
32
        
//判断是否是字符串
33
        
console.log(angular.isString(1));
34
        
//判断是否是对象
35
        
console.log(angular.isObject({}));
36
        
//判断是否是元素
37
        
var c = document.getElementById(
'wrap'
);
38
        
console.log(angular.isElement(c));
39
        
//判断两个数据是否一样
40
        
console.log(angular.equals(1,1));
41
    
}]);
42
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: