$.trim();作用:去除字符串两端的空格
$.isWindow();作用:判断传入的对象是window对象
$.isArray();作用:判断传入的对象是真数组对象
$.isFunction();作用:判断传入对象是一个函数
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>11-jQuery的其它静态方法</title>
<script src="JS_file/jquery-1.12.4.js"></script>
<script>
/*
* $.trim();
* 作用:去除字符串两端的空格
* 参数:需要去除空格的字符串
* 返回值:去除空格之后的字符串
* */
// var str=" Inj ";
// var res=$.trim(str);
// console.log("----"+str+"----");
// console.log("----"+res+"----");
var arry=[1,3,5,7,9]; //数组
var arrylike={0:1,1:3,2:5,3:7,4:9,length:5};//伪数组
var obj={"name":"Inj","age":"33"}; //对象
var fn=function () {}; //函数
var w=window; //window对象
/*
* $.isWindow();
* 作用:判断传入的对象是window对象
* 返回值:true/false
* */
var res= $.isWindow(w);
console.log(res);
/*
*$.isArray();
* 作用:判断传入的对象是真数组对象
* 返回:true/false
* */
var res1=$.isArray(arry);
console.log(res1);
/*
* $.isFunction();
* 作用:判断传入对象是一个函数
* 返回:true/false
* 注意点:
* jQuery本质是一个函数
* 打开jQuery文件,会发现(function( window, undefined ) {})(window);
* 即一个立即执行的函数,相当于 function test(){} test()等价于(function test(){})()
* */
var res2=$.isFunction(fn)//如果此时把jQuery当做参数传入,那么返回也是一个true
console.log(res2);
</script>
</head>
<body>
</body>
</html>