45 回答

TA貢獻(xiàn)21條經(jīng)驗(yàn) 獲得超8個(gè)贊
JQ是JS的一種框架,主要為了解決原生JS中DOM操作中大量重復(fù)的代碼量,以及實(shí)際開(kāi)發(fā)中低版本瀏覽器兼容性處理的繁雜.
直接從JS入門(mén)好還是從JQ入門(mén)好?
首先有很多人是從JQ入門(mén)再回過(guò)頭來(lái)學(xué)JS的.適合自己的才是最好的,條條大路通羅馬!
一般人的做法是先學(xué)習(xí)基本的JS,然后去學(xué)JQ,再回過(guò)頭透徹深入學(xué)習(xí)JS!
當(dāng)然如果你能快速的掌握J(rèn)S并深入理解,完全可以直接一步到位學(xué)習(xí)JS,當(dāng)你你到掌握J(rèn)S的水平,框架什么的看幾天就能很好的掌握了!畢竟有些框架是直接用JS寫(xiě)的!
JQ的源碼中也有很多值得學(xué)習(xí)的東西,框架只是讓你能避免重復(fù)的去碼代碼!
前期考慮兼容 ,能迅速的做出東西!后期考慮性能,能更好的做出東西!

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超4個(gè)贊
先學(xué)js,jq是在js的基礎(chǔ)之上進(jìn)行的擴(kuò)展!jq的源碼就是js,學(xué)會(huì)js有助于jq的理解,這樣理解的會(huì)更深!(*^__^*) 嘻嘻……

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超8個(gè)贊
一般人的做法是先學(xué)習(xí)基本的JS,然后去學(xué)JQ,再回過(guò)頭透徹深入學(xué)習(xí)JS!
當(dāng)然如果你能快速的掌握J(rèn)S并深入理解,完全可以直接一步到位學(xué)習(xí)JS,當(dāng)你你到掌握J(rèn)S的水平,框架什么的看幾天就能很好的掌握了!畢竟有些框架是直接用JS寫(xiě)的!
JQ的源碼中也有很多值得學(xué)習(xí)的東西,框架只是讓你能避免重復(fù)的去碼代碼!
前期考慮兼容 ,能迅速的做出東西!后期考慮性能,能更好的做出東西!自己去摸索吧!路還長(zhǎng)的很。。。

TA貢獻(xiàn)19條經(jīng)驗(yàn) 獲得超5個(gè)贊
如果你要深入學(xué)習(xí)的好,那畢竟是先學(xué)js再學(xué)jq。jq說(shuō)白也是將通用的js功能進(jìn)行封裝,使其變得更容易用,但還是有jq做不到的地方,那時(shí)候就需要js了。只有jq做不到的事,沒(méi)有Js做不好的事。如果有了,那jq也更加做不到

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超3個(gè)贊

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超6個(gè)贊
肯定先js啦?。?!jQuery是封裝好的js庫(kù),先學(xué)了js才理解起來(lái)就會(huì)更快

TA貢獻(xiàn)20條經(jīng)驗(yàn) 獲得超8個(gè)贊

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
這就和學(xué)編程一樣,你是先學(xué)CI,Yii框架,還是先學(xué)PHP。是先學(xué) Django,Flask 還是先學(xué)Python。建議還是先學(xué)JS,但是直接學(xué)JQ用來(lái)解決問(wèn)題應(yīng)付工作其實(shí)并沒(méi)多大問(wèn)題,就是基礎(chǔ)會(huì)差。

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超1個(gè)贊
學(xué)一遍js基礎(chǔ),然后學(xué)jq基礎(chǔ),期間用jq做一些小項(xiàng)目和實(shí)例,然后你就會(huì)發(fā)現(xiàn)很多你不明白問(wèn)題,然后深入學(xué)js,你就知道這些問(wèn)題的答案了。

TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超2個(gè)贊
應(yīng)該先學(xué)js 的,所有的那些所謂的框架都是由js寫(xiě)的,當(dāng)你掌握了js大部分的知識(shí),jq,vue,那些還會(huì)很難嗎?

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超1個(gè)贊
我先學(xué)的js,然后用了3天時(shí)間就學(xué)會(huì)了jQuery,js是基礎(chǔ),jQuery是基于js封裝的庫(kù),先學(xué)會(huì)js,jQuery就很好理解了

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
你可以先學(xué)JS的基礎(chǔ)部分,然后再學(xué)JQuery,這樣理解起來(lái)容易一些,然后再回頭深入學(xué)習(xí)JS
添加回答
舉報(bào)