angularJs的工具方法2

一、angular.isArray     判断是否是数组

var a = [];

console.log(angular.isArray(a));   //判断参数里面的是否是数组

 

 

二、angular.isDate     判断是否是日期时间对象

var a = new Date();

console.log(angular.isDate(a));

 

 

三、angular.isDefined     判断一个元素是存在的

var a ;

console.log(angular.isDefined(a));   //false

 

 

 

四、angular.isUndefined     判断一个元素是不存在的

var a ;

console.log(angular.isUndefined(a));   //true

 

 

 

五、angular.isFunction        判断一个元素是不是函数

function a(){

}

console.log(angular.isFunction(a));   //true

 

 

 

六、angular.isNumber              判断一个元素是不是数字

var a = 8;

console.log(angular.isNumber(a));   //true

 

 

 

七、angular.isObject                判断一个元素是不是对象

var a = {};

console.log(angular.isObject(a));   //true

 

 

 

八、angular.isString                判断一个元素是不是字符串

var a = "lee";

console.log(angular.isString(a));   //true

 

 

 

 

 、angular.isElement      判断是不是HTML元素

<!DOCTYPE HTML>

<html ng-app>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

<script src="jquery-1.11.1.js"></script>

<script src="angular.min.js"></script>

<script>

    window.onload = function(){

        //console.log(angular.isElement( document.body ));    //跟下面是一样的       true

        console.log(angular.isElement( $(document.body) ));   //jQuery获取到的元素也是可以判断的

    };

</script>

</head>

<body>

     

</body>

</html>

 

你可能感兴趣的:(AngularJS)