在学习Javascript时,软件开发人员使用jQuery是否有意义?

Mr.*_*Boy 16 javascript jquery

人们常说,学习低级语言是任何新开发人员的良好基础.学习Javascript的经验丰富的开发人员(比如C++或Java人)怎么样?以同样的方式,他应该学习使用原始语言,以便他了解正在发生的事情,并在以后学习JQuery,或者从一开始就使用JQuery作为'Javascript的一部分?

Ski*_*ick 14

我认为花一点时间在没有jQuery的JavaScript上工作​​是值得的,所以你可以欣赏jQuery带给你的东西.但是你在JavaScript(getElementById等)中学到的大部分内容将被更好的jQuery函数所取代,所以不要在纯JavaScript中花太多时间.

我想重要的是要认识到,你在JavaScript中做的很多事实上只是在使用DOM API.JavaScript语言很棒,但DOM API是RUBBISH.jQuery并没有真正抽象语言,只是API.所以区别不在于使用JavaScript或使用jQuery,而是使用DOM API和使用jQuery.


GSt*_*Sto 6

理解"原始"JavaScript的基础知识总是很好的.我建议先学习基本的JacvaScript,然后再学习jQuery.一旦你了解了语言的基础知识,它将使jQuery变得更容易,并且仍然有很多场景,在常规JavaScript中比jQuery方式更好地执行部分代码.

您仍然可以尝试并行学习两者,但无论哪种方式,理解JavaScript以真正理解jQuery仍然很重要.


Adr*_*idt 6

我自己对JavaScript很陌生,在找到jQuery之前我有几个月的时间学习原始JavaScript.我同意GSto认为学习原始是好的,但在查看框架之前不要花费太多时间.

除此之外,我强烈建议任何使用Javascript构建的人都可以获取Douglas Crockford的JavaScript:The Good Parts.请背靠背阅读,然后将其靠近计算机!

JavaScript在某些方面与C语言的区别非常显着......

编辑:Crockford在Øredev2009举行了一场精彩的演讲.他们在他们的网站上有完整的视频讲座.


poo*_*poo 5

首先学习Javascript,关于DOM,对象文字,闭包和currying.掌握这些东西后,您就可以使用库了.