我试图理解jquery框架是如何编写的,但我发现很难理解代码。
有没有人有什么好的入门建议。
感谢你提供的所有有用的信息。编辑主题,因为我添加个人评论的空间有限。我已经写了很多基本的javascript代码。我了解基本的DOM,使用过事件处理程序,了解CSS的基础知识。我读过您提到的许多主题,虽然不是专家,也没有编写过闭包等高级主题,但我对此很熟悉。这是我到目前为止用过的书Head first javascript --作为一个入门级,一开始就很好。我的朋友推荐的和我经常使用的书是Javascript --权威指南,Javascript --好的部分(我不久前读过这本书,当时对我来说很难)。我的朋友刚刚推荐了“Javascript忍者的秘密”-- John Resig。看起来是个不错的选择。上周我订购了你推荐的Javascript Design patterns一书
我已经读过你指给我的https://developer.mozilla.org/en/JavaScript了。我将查看您向我推荐的其他一些资源。
让我再想一想,在我在jquery上发布我的具体问题之前,我是否想多读一点。
谢谢苏珊
发布于 2009-09-14 05:13:54
要理解实际的源代码需要一定程度的Javascript知识-如果你还不知道发生了什么,那么你基本上需要学习更多的Javascript。
要学习的关键事项:
<代码>H19 DOM (用于与标记语言交互的DOM)H210F211<代码>
在学习时,使用Firebug,这样你就可以交互地计算你的表达式,并立即看到发生了什么
我推荐的一个很好的免费学习资源:http://eloquentjavascript.net/contents.html
如果您是DOM脚本/Javascript的初学者:
如果你是中级:
如果你已经过了中级水平,想成为一名专家:
其他技术参考:
如果您有关于某个代码片段的特定问题,请在此处提问。对于更高级的问题,我可以推荐的另一个资源是jQuery邮件列表或irc://irc.freenode.net/jquery,jresig在这里闲逛并回答问题。还有其他的大师操作员居住在那里,比如ajpiano/paulirish/nlogax。
发布于 2009-09-14 05:21:10
如果您想深入了解jQuery是如何编写的,那么未压缩的源代码非常具有可读性。在SO74884中提到了一些值得一读的书。Resig的书并没有真正涵盖jQuery,但很好地讲授了面向对象的javascript。
如果你在理解jQuery的代码中遇到了问题(为什么要这样做/它是如何工作的),你应该在Stack Overflow上发布一个带有一些代码位的问题,寻求一些帮助来理解它。
发布于 2011-01-25 19:28:49
为什么不向这个人学习,John Resig,这里:http://ejohn.org/apps/learn/
基于此,我一定会买到你朋友推荐的那本书。
你也可以在他的网站上找到更多不错的资源,由googling site:ejohn.org/apps提供
https://stackoverflow.com/questions/1419731
复制相似问题