jquery怎么封裝組件 新手學(xué)習(xí)js是直接學(xué)vue,還是從jquery開(kāi)始學(xué)?
新手學(xué)習(xí)js是直接學(xué)vue,還是從jquery開(kāi)始學(xué)?我不想寫(xiě)。作為一個(gè)10歲的韋伯,我想在這里說(shuō)幾句話!Web技術(shù)變化太快,但是jQuery至今還沒(méi)有被淘汰。想想為什么!此外,Vue和其他新框架確實(shí)
新手學(xué)習(xí)js是直接學(xué)vue,還是從jquery開(kāi)始學(xué)?
我不想寫(xiě)。作為一個(gè)10歲的韋伯,我想在這里說(shuō)幾句話!Web技術(shù)變化太快,但是jQuery至今還沒(méi)有被淘汰。想想為什么!此外,Vue和其他新框架確實(shí)簡(jiǎn)化了編程的復(fù)雜性,這是他的優(yōu)勢(shì)。然而,Vue能做什么,jQuery能做什么,jQuery能做什么,Vue可能做不到。同樣,jQuery能做什么,JS能做什么,JS能做什么,jQuery可能做不到!在采訪中,許多人說(shuō)他們精通Vue。而精通意味著精通Vue的源代碼和思想。一個(gè)問(wèn)題,十個(gè)不知道!只能說(shuō)威爾·維!JS,看起來(lái)很簡(jiǎn)單,不是五六年,不能說(shuō)精通JS。個(gè)人建議,先學(xué)習(xí)JS的基礎(chǔ)知識(shí),然后jQuery和Vue,數(shù)據(jù)模型驅(qū)動(dòng)程序要學(xué)習(xí),DOM操作要能夠。同時(shí),回去學(xué)JS,不斷重復(fù)。不要局限于一種方式,過(guò)時(shí)的是框架,而不是語(yǔ)言
Jquery與Javascript是什么關(guān)系?
JavaScript是瀏覽器的腳本語(yǔ)言。起初,JavaScript只是一些問(wèn)題的解決方案。隨著JavaScript越來(lái)越流行,人們認(rèn)為您的腳本語(yǔ)言太粗糙,沒(méi)有規(guī)范,也沒(méi)有模塊來(lái)處理它。每個(gè)公司都有自己的實(shí)現(xiàn)方式,導(dǎo)致了各種兼容性問(wèn)題,JavaScript腳本中也出現(xiàn)了各種各樣的變量污染,有可能對(duì)一些編寫(xiě)方法進(jìn)行意外修改。jQuery的出現(xiàn),一方面統(tǒng)一了一些接口,JavaScript探索了模塊化,推動(dòng)了JavaScript向編程語(yǔ)言的發(fā)展。
Jquery如何封裝一個(gè)對(duì)象?
jQuery真的過(guò)時(shí)了嗎?
例如:
var car=new object()汽車顏色=“紅色”車。跑=函數(shù)(){
//…]}
以上是基本的封裝方法
還有一個(gè)簡(jiǎn)單的方法:
var car={
Color:“red”,
run:Function(){
/…]}
]這和基本方法是一樣的
??北美市場(chǎng)看已經(jīng)過(guò)時(shí)了!北美市場(chǎng)一般會(huì)領(lǐng)先其他地區(qū)1-3年時(shí)間。jQuery 沒(méi)必要投入精力寫(xiě)和學(xué)習(xí),jQuery 和 ES5 以前的JS 搭配的。在北美市場(chǎng)2014年node/angular1.x 普及以前,前臺(tái)程序員必用jQuery的。那個(gè)時(shí)候沒(méi)有node angular react 等框架和技術(shù),而且低版本JS是水淺王八多,什么 this, 繼承, 復(fù)制都是難點(diǎn)和大坑。jQ 提供了很多好方法。
自從ES6和 angularjs,angular2,react 出來(lái)以后,前段的代碼很容易寫(xiě)。在北美地區(qū)我沒(méi)見(jiàn)過(guò)和聽(tīng)說(shuō)過(guò)新項(xiàng)目還用jQuery的,只有老項(xiàng)目還在繼續(xù)湊合用。某些人說(shuō)有用,就類似于七八年前明明J2EE 應(yīng)該用 spring框架,還偏偏說(shuō)struts 也有用一樣,屬于站著說(shuō)話不腰疼。如果菜鳥(niǎo),沒(méi)必要浪費(fèi)時(shí)間和精力在舊的技術(shù)上。
由billgate提供
它在北美市場(chǎng)已經(jīng)過(guò)時(shí)了!一般來(lái)說(shuō),北美市場(chǎng)將領(lǐng)先其他地區(qū)1-3年。JQuery不需要投資于寫(xiě)作和學(xué)習(xí)。JQuery在Es5之前匹配JS。在node/angular1流行之前。X在2014年的北美市場(chǎng),前端程序員必須使用jQuery。當(dāng)時(shí)還沒(méi)有node angular react這樣的框架和技術(shù),低版本的JS是一個(gè)膚淺的王者。這一點(diǎn),繼承和復(fù)制都是困難和陷阱。JQ提供了許多很好的方法。
由于ES6和angularjs,angular2,react問(wèn)世,前面的代碼很容易編寫(xiě)。在北美,我沒(méi)有看到或聽(tīng)說(shuō)新項(xiàng)目仍然使用jQuery,只有舊項(xiàng)目繼續(xù)使用jQuery。有人說(shuō)它很有用,就像七八年前J2EE應(yīng)該使用spring框架一樣,但是struts也很有用。它屬于站著說(shuō)話,沒(méi)有背痛。如果你是一個(gè)新手,沒(méi)有必要在舊技術(shù)上浪費(fèi)時(shí)間和精力。