为了账号安全,请及时绑定邮箱和手机立即绑定
知乎上说,若是能够完全看懂jQuery源码,在国内就算是高级前端了。恶补了很多js基础,工作项目也天天使用jQuery,希望这次有点收获
搞到最后怎么什么都没了,这个课程是要干嘛
暂时看不懂,收藏了等日渐成熟再回来理解。
这一节··终于看不懂了!!!
解释得不够详细啊,而且还有错字错序。。。
评论少,说明都看懂的人不少!!!
jQuery后面的版本中已没有了optionsCache这个这个函数,直接使用了createOptions(options),个人感觉这个缓存作用也不是很大啊。
function fn2(value) {
fn1("fn2 says: " + value);
return false;
}
这里的return false 有什么意思? 改成true没有一点变化, 删了也没有关系!!!
以为是视频教学,浪费感情啊
console.log(document.getElementById(/[^#].*/.exec(selector)));
console.log(document.getElementById(/[^#].*/.exec(selector)[0]));
这两个结果是一样的 , 有什么含义么
(function(window, factory) {
factory(window)
}(this, function() { 2;
return function() {
1
//jQuery的调用
}
}))


这里 this == window(对象) window == (this 即传递的值) factory === function(){ 2; return function(){ 1 }} , factory(window) == function(){ 1 }
都是干货1
我觉得思路还是很清晰的哈,当然需要你有足够的经验和扎实的基础,当然如果你造过轮子最好了
课程须知
源码的阅读不是一蹴而就的,需要大家有一定的功底,比如jQuery的基础运用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基础功底,甚至还需要理解常见的设计模式、数据结构等等。当然大家也不要被这些给吓住了,理解,总是需要一种慢慢的学习过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地剖析jQuery库的设计与实现。 其中我们围绕的重心: 1、设计理念 2、结构组织 3、接口设计 4、模式运用 5、场景套用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消