引言: 为了能感受到别人的智慧,为了JS的理解加深,而阅读并学习JQuery的源码。
首先放上用Eclipse看JQuery源码的流程:
a.上GitHub官方
b.在搜索栏里打JQuery
c.点击搜索出的第一个链接 jquery/jquery
d.点击右上角绿色按钮 Clone or download
e.复制出现的URL地址
f.打开Eclipse
g.在左侧Project Explorer内空白处右键,选择Import,在出现的二级菜单里点击Import
h.找到Git文件夹下 Project From Git,点击
i.选择Clone URL,点击Next
j.在URL里把刚才复制的地址粘贴,继续点Next
k.一直点Next,其中可以选择存放Jquery源码的地址
l.在导入完成后,选择Import as general project,点击Finish
m.导入完成后,右键点击项目,Team,Switch To,Other可以选择不同的jquery版本
下面是学习笔记:
AMD规范 全称Asynchronous Module Definition
JQuery源码的写法根据AMD规范,进行的模块化编码,采用define(arg1,arg2,arg3)函数,arg1,arg2可缺省, arg1代表该模块的名字,arg2代表要导入的模块,用[]写,里边是模块名,arg3是载入后的回调函数。
抱歉,可能几天看下来,很多东西仍是云里雾里,今天听了个JS的讲座,忽然明白要看懂JQuery源码,首先得深刻理解JS的词法作用域,以我现在的能力,还不足以阅读JQuery 源码,应当先理解好JS才对,这个计划搁浅。
2018.7.27
网友评论