2009-10-28 50 views
1

在jQuery之前學習JavaScript是否有必要?jQuery和JavaScript

+2

我至少要學會拼寫語言第一... – 2009-10-28 17:04:47

+0

可能重複[在學習jQuery之前學習JavaScript是個好主意嗎?](http://stackoverflow.com/questions/668642/is-它是一個好主意學習-javascript-before-learning-jquery) – user4098326 2015-05-08 08:55:44

回答

9

jQuery是一個JavaScript庫。爲了能夠使用它,你需要知道JavaScript。

當你學習jQuery時,可以選擇JS,但是這是一種可怕的方法,會讓你對JavaScript和jQuery是什麼感到困惑。

+4

如果沒有正確的javascript知識就開始使用庫會導致很多複製和粘貼示例代碼,結果,非常髒(甚至可能是臭)的代碼。 – Zoidberg 2009-10-28 16:29:03

+1

+1。我在這裏看到的問題的數量很可笑,長的選擇器構造和不可靠的字符串緩衝來做一些單線程的本地DOM屬性,這讓我很難過。 – bobince 2009-10-28 18:11:24

+0

@bobince:不能同意更多。 – 2009-10-29 01:23:40

1

瞭解JavaScript的基礎知識是個好主意,但您不需要深入瞭解它就可以使用JQuery。這就像使用任何其他框架進行編程。它會爲你做很多事情,你只需要知道一點底層語言就可以摸索它,但遲早你可能會遇到一種情況,那就是掌握JavaScript很有幫助。

1

這肯定會有幫助,但也可能會相當痛苦。

如果我是你,我將打擊與jQuery的...

自由使用visualjquery.com的,而你總是在不知不覺計算器依傍......

好運fella

+0

你的資源是有幫助的。 – 2009-10-28 17:45:49

1

鑑於jQuery是一個JavaScript代碼庫,旨在簡化與Web瀏覽器/內容交互的JavaScript應用程序的開發,我會說是的。現在,你可以同時學習兩者,就像很多人學習Ruby 的順序來學習Rails一樣。但它們有點不可分割。

1

,如果你需要調試的東西它可能是有用的,也:Firebug

2

是。除非您理解Javascript的對象方法,傳遞函數,「this」標識符以及其他特定於語言的構造,否則您將無法理解jQuery函數的原型。

我在同時教導自己,但它肯定有助於在開始使用jQuery之前瞭解Javascript基礎知識(至少)。