在JavaScript之前学习/应用jQuery
注意:我不是在问我是否应该在jQuery之前学习JavaScript。我知道jQuery只是一个JavaScript框架,因此应该首先学习JavaScript 我目前了解HTML和CSS,并希望扩展到JavaScript。我使用了从tuts+到treehouse的多种资源来学习HTML和CSS,但最近我偶然发现了一个名为CodeSchool的网站,我非常喜欢使用它在JavaScript之前学习/应用jQuery,javascript,jquery,Javascript,Jquery,注意:我不是在问我是否应该在jQuery之前学习JavaScript。我知道jQuery只是一个JavaScript框架,因此应该首先学习JavaScript 我目前了解HTML和CSS,并希望扩展到JavaScript。我使用了从tuts+到treehouse的多种资源来学习HTML和CSS,但最近我偶然发现了一个名为CodeSchool的网站,我非常喜欢使用它 当我转到他们的JavaScript部分时,他们似乎一起跳过JavaScript,直接跳转到jQuery。我的问题是——在代码学校学习
当我转到他们的JavaScript部分时,他们似乎一起跳过JavaScript,直接跳转到jQuery。我的问题是——在代码学校学习jQuery之前,我应该在其他网站上学习JavaScript吗?或者你认为一开始就学习jQuery是个好主意,就像他们强迫你在他们的网站上做的那样?jQuery只是一个Javascript库。如果不了解Javascript,就不能使用jQuery
然而,通过遵循jQuery教程,您可能能够学会足够的Javascript来相处。但是,如果这是您使用的第一种过程语言,您可能也会感到非常困惑。Netuts虽然可以公开各种不同的框架,但它不是学习jQuery或JavaScript的好地方。我建议您在这里参考一些书籍:
写你不懂的代码从来都不是一个好主意。如果你不了解JavaScript,你将无法理解JQuery是如何工作的——或者更重要的是,在那些不能为你做任何事情的情况下都不起作用。这只是一个观点的问题,但是我建议学习JavaScript和DOM API,并建立一个坚实的基础。您将发现,对于许多项目,根本不需要jQuery。随着浏览器兼容性的迅速提高,像jQuery这样的单一抽象就没有什么意义了。这种问题并不真正属于这里,因为没有真正的答案,只有观点。这真的取决于他们在代码学校教你的方式,jQuery功能强大且有用,但有时人们倾向于将它用于所有事情,而这并不是它的用途。@对此我也笑得很开心: