有 C/C++ 的基礎,可以直接學習 jQuery 嗎?
01-26
有C/C++的基礎,只了解JS的基本語法,直接學習jQuery,行嗎?求前輩們給些建議~
先從 jQuery入手,在使用中,再回頭深入研究js也是可以的。
了解 JavaScript 的基本語法和 jQuery 提供的 API 以後就可以做一些開發工作了。但你會逐漸發現有許多需求用 jQuery 不太能滿足了,或是有些情況下根本不適合引入 jQuery。這個時候你自然就會回過頭去好好研究 JavaScript、DOM、BOM 了。
不可以。打個比方,如果你不學鍵盤/滑鼠操作,你怎麼能開始學C/C++;如果你不學C/C++,怎麼能開始學MFC。何況jQuery僅僅是一個類庫,僅僅是一個工具。
jQuery可以省去很多麻煩,避免一些問題,簡化操作方式,但是我還是建議用原生的javascript寫一段時間,熟悉它的精華和糟粕。
ps:話說我作為過來人,當時也是先學jQuery,但是用著用著,發現最後還是要把javascript重新拾起來。比如閉包、this指針、命名空間、prototype等問題,都不是單單靠jQuery能夠講述清楚的。
推薦閱讀:
JavaScript權威指南 http://book.douban.com/subject/2228378/JavaScript語言精粹 http://book.douban.com/subject/3590768/JavaScript Web Applications http://book.douban.com/subject/6397064/(中文版正在出版)我以實際經驗告訴你,這是完全可以的。
雖然我很想反駁你說javascript並不是那麼簡單,但是如果只是想對頁面進行一些修改,綁定一些事件的話,直接用JQuery的確會省很多事
可以。javascript的很多語法和c/c++很像,可以直接學jQuery
非常可以,jquery就是簡化了javascript的難度,更加的易用,並且,如果你學會了jquery,在過程中就已經會了javascript,個人覺得只有一點必須要先了解的,就是 javascript 無論什麼都是對象, json很萬能.
如果只是實現一些簡單的效果,只要lz基礎好,jQuery應該上手就能用,幾乎不用學。
完全可以,建議樓主這樣,先過一遍javascript, 無需精通,粗略瀏覽即可。然後直接照jquery寫。一段時間略熟後,再仔細閱讀javascript的語法。
如果只是用jQuery的話,大可不必去學javascript的語法細節,大致看得懂,按照範例仿造就行了。jQuery in Action是一本很好的入門。可以說加上看書的時間,兩三天就能上手寫出非常有用的的東西。而如果從javascript語法開始慢慢起步的話則要慢得多。很多東西可以即學即用。從例子學習是最高效的,多用用google吧。
不行的親。jquery實質就是javascript對dom操作的簡化。
也就是說你要深刻理解html的dom對象,以及javascript的精髓才能深刻理解jquery的原理和本質
我可以說基本不懂C++(雖然我用Qt),Javascript也不是那麼熟,但是對於使用jQuery一點印象都沒有,你懂的吧
可以,不過你得先對javascript基礎要了解,這樣才容易上手
如果會寫程序,只要了解javascript怎麼寫,jquery幾乎不用學
不對JavaScript的語法有一定的基本了解,是很難理解jQuery的用法的。jQuery中充斥著極富表現力的函數式編程風格,對C程序員來說是十分陌生的。
實話說jQuery真正用的時候還是要建立在js上 其實jQuery不用怎麼學 了解選擇器怎麼用 加上運用的時候多查查說明就好了 沒必要記下來吧 我感覺jQuery就是個給js幫忙的反正
我是初學者的時候完全就把jQuery當做一個工具來學習,所以也並沒有考慮是不是有了C/C++的基礎會比較容易上手,用了幾下發現還湊合,想到的功能基本都還能實現,就是這麼開始的。
不過想要精通這個玩意兒,還是得去通讀源碼,然而通讀源碼的前提是你對js要有完整的了解。
所以個人建議的學習路線是:別想那麼多,當工具先學 -》有興趣了再去看源碼 -》補完JS基礎 -》 繼續看源碼 -》 繼續學習JS -》 ……任何一個人學習任何一門語言前應該都是沒有基礎的學jquery不必要任何基礎就可以學,當然說什麼要認識字,要知道開機這些基礎就不算了哈。甚至你都可以不用先學原生javascript,學jquery的時候你就可以順便學了。我就是在完全不懂javascript的情況下直接學的jquery。你要有其他語言的基礎當然會更容易上手。
推薦閱讀:
※用 js 和 css3 做動畫時,如何判斷所有的圖片元素都載入完了?
※你是如何打造自己的前端庫(css+js,主要是js了)的?
※如何清除頁面上已有的js?
※handlebars這個前端模板引擎如何,有類似的模板引擎推薦嗎?
TAG:前端開發 | JavaScript | jQuery | 前端開發框架和庫 |