- 25
- 0
- 约2.7千字
- 约 4页
- 2018-03-08 发布于河南
- 举报
jQuery.js执行过程分析
JavaScript是一门基于对象的语言,而它的对象技术的实现又和其他语言有着很大的差异,在JavaScript中,一个类的定义一般采用下面这种模式(我所看到的):
//?定义一个构造函数;testClass(param1,?param2)?{??this.attr1?=?param1;??this.attr2?=?param2;??...}//?在prototype对象上扩展,加上相应的方法;testCtotype?=?{??Method1:?function()?{...},??Method2:?function()?{...},??...}//?定义一个实例;var?test?=?new?testClass();
在jQuery.js中,同样也是这种模式,只不过它要复杂很多,而且它还定义了一个jQuery.extend()的静态方法来扩展类的功能,jQuery.js代码执行过程完整分析如下:
//?防止多次载入而进行jQuery对象的判断;if?(?typeof?window.jQuery?==?undefined?)?{??window.undefined?=?window.undefined;??//?jQuery的构造函数;??var?jQuery?=?function(?a,?c?)?{?...?};??//?jQuer
您可能关注的文档
最近下载
- 河北省石家庄市第四十中学2024-2025学年七年级上学期11月期中考试数学试题(含答案).pdf VIP
- 《城市综合体公共安全技术防范系统建设规范》.pdf VIP
- 智慧树知到《创新工程实践》(北京大学)章节测试答案 .docx VIP
- 氧气筒吸氧PPT课件.pptx VIP
- 河北省石家庄市第四十中学2024-2025学年七年级上学期期中 英语试题.docx VIP
- 刻度尺与秒表的读数 专项练习 2025-2026学年人教版八年级物理上册.docx VIP
- 平步青的文献学成就.pdf VIP
- 纠正性康复训练.pptx VIP
- 中国国家标准GB/T70.1-2008.pdf
- 用人单位职业卫生培训计划.doc VIP
原创力文档

文档评论(0)