11-jQuery的其它静态方法

本文深入讲解了jQuery中几个关键的静态方法,包括$.trim()用于去除字符串两端的空格,$.isWindow()判断对象是否为window,$.isArray()判断对象是否为数组,以及$.isFunction()判断对象是否为函数。通过具体示例,读者可以清晰理解这些方法的使用场景和返回值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 $.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>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值