为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery源码的奥妙

标签:
JQuery

jQuery源码的奥妙(一) 简化jQuery框架

1、jQuery 源码下载

    下载地址:http://jquery.com/download/

    下载版本:jquery-2.0.3.js

    

2、(function(){})(); // 匿名函数自执行

    1)局部变量,防止冲突,互不影响。

   (function(){       var a = 10;       function $(){          alert(a);       }    })();    //alert(a) // 找不到a

  2)为了对外提供接口,可以挂载到 window 下

   (function(){       var a = 10;       function $(){          alert(a);       }              window.$ = $;    })();    //alert(a) // 找不到a    $(); // window下的$方法


3、(21,94)行,定义了一些变量和函数,包括:

   jQuery = function(){};

   (96,283)行,给JQ对象添加一些方法和属性。   


   (284,347)行 - extend,JQ的继承方法(有利于扩展和维护)。


   (349,817)行 - jQuery.extend(),扩展一些工具方法(静态方法)。


   (8826)行,对外提供函数接口:

   window.jQuery = window.$ = jQuery;

4、jQuery 是一个基于面向对象的程序

$("#div1").css();  // jQuery方法$("#div1").html(); // jQuery方法var arr = new Array();arr.push(); // 对象调用方法arr.sort(); // 对象调用方法

(未完待续)

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消