中文字幕一区二区人妻痴汉电车,激情天堂,性乌克兰18videos少妇,国产成人无码综合亚洲日韩

免費(fèi)獲取策劃方案多一份參考,總有益處

重慶網(wǎng)站建設(shè)

Website construction

案例778

重慶網(wǎng)站建設(shè)

應(yīng)該學(xué)習(xí)jQuery嗎?

來(lái)源:派臣科技|時(shí)間:2020-11-02|瀏覽:

jQuery是一種廣泛使用了幾十年的編碼基本工具,Twitter、Hootsuite和Kickstarter等公司在各種應(yīng)用程序中都使用了它。雖然它在幾年前是一種流行的語(yǔ)言,但現(xiàn)代瀏覽器已經(jīng)取代了它的應(yīng)用程序。盡管它的受歡迎程度有所下降,但web開(kāi)發(fā)人員仍在爭(zhēng)論這個(gè)JavaScript庫(kù)的當(dāng)前相關(guān)性。也就是說(shuō),要決定是否應(yīng)該學(xué)習(xí)jQuery,您應(yīng)該了解它的歷史和功能。

jQuery是什么?

在強(qiáng)調(diào)那些使jQuery變得不那么受歡迎的變化之前,我們先來(lái)看看它最初為什么會(huì)流行起來(lái)?對(duì)于初學(xué)者來(lái)說(shuō),jQuery是在JavaScript應(yīng)用程序沒(méi)有吸引力的時(shí)候出現(xiàn)的。在21世紀(jì)初,JavaScript語(yǔ)言被用于創(chuàng)建幻燈片和頁(yè)面內(nèi)出現(xiàn)的其他圖標(biāo),如日期選擇器和圖片庫(kù)。那時(shí),JavaScript還不夠強(qiáng)大,無(wú)法在不過(guò)于緩慢的情況下處理多個(gè)任務(wù)。

John Resig在2006年創(chuàng)建了jQuery,主要是作為一個(gè)JavaScript庫(kù)。在那個(gè)時(shí)候,Internet Explorer是流行的瀏覽器,而現(xiàn)代瀏覽器如谷歌Chrome不在附近。

不幸的是,舊的瀏覽器讀取和實(shí)現(xiàn)JavaScript的方式不同,這導(dǎo)致了一些互操作性問(wèn)題。jQuery的創(chuàng)建通過(guò)創(chuàng)建一個(gè)抽象層來(lái)處理所有的變通方法,消除了跨瀏覽器的標(biāo)準(zhǔn)化問(wèn)題和怪癖。

jQuery允許用戶(hù)使用CSS選擇器語(yǔ)法選擇DOM元素,為運(yùn)行DOM操作、AJAX請(qǐng)求和動(dòng)畫(huà)提供了平滑一致的界面。易于使用、跨瀏覽器兼容性和簡(jiǎn)潔的語(yǔ)法使jQuery迅速成為大多數(shù)前端開(kāi)發(fā)人員選擇的流行語(yǔ)言。它的流行程度超過(guò)了現(xiàn)有的庫(kù),如Scriptaculous、Prototype和Mootools。

隨著其開(kāi)發(fā)的流行,開(kāi)發(fā)人員迅速采用了它,并推出了幾個(gè)依賴(lài)于jQuery的插件和前端插件。目前,存在兼容性問(wèn)題的瀏覽器很少,這也解釋了jQuery使用緩慢的原因。即便如此,jQuery仍然是過(guò)去值得討論的一個(gè)重要遺跡。此外,有些人仍然每天使用它。因此,隨著JavaScript環(huán)境的不斷變化,了解jQuery如何提供幫助仍然很重要。

影響jQuery的變化

先進(jìn)的技術(shù)帶來(lái)了一些變化,這些變化影響了jQuery的流行。對(duì)于初學(xué)者來(lái)說(shuō),JavaScript已經(jīng)成為一種成熟的編碼語(yǔ)言。新的APIAs的引入使web開(kāi)發(fā)人員能夠使用普通的JavaScript實(shí)現(xiàn)類(lèi)似的結(jié)果。例如,選擇器API使選擇DOM元素變得更容易。

其他幾個(gè)貢獻(xiàn)者使jQuery失去了它的獨(dú)特性。如前所述,JavaScript作為一種語(yǔ)言的成熟發(fā)揮了重要作用。其他因素,比如新api的引入,現(xiàn)代瀏覽器的開(kāi)發(fā),比如始終如一地實(shí)現(xiàn)JavaScript的Firefox和谷歌Chrome,也導(dǎo)致了jQuery使用率的下降。隨著時(shí)間的推移,高級(jí)JavaScript庫(kù)和框架成為一種新興趨勢(shì)?,F(xiàn)代技術(shù),如React、Angular JS和VueJS,使得jQuery過(guò)時(shí)了。

然而,即使jQuery逐漸失去了它的基礎(chǔ),這個(gè)庫(kù)仍然有意義。這是因?yàn)樾录夹g(shù)是框架而不是庫(kù)。jQuery是一個(gè)庫(kù),它只是一組函數(shù)。另一方面,新的開(kāi)發(fā),比如Angular JS,都是編程框架。因此,它們的用例從來(lái)沒(méi)有完全相互重疊。

您應(yīng)該學(xué)習(xí)還是使用jQuery?

在web開(kāi)發(fā)領(lǐng)域工作時(shí),選擇正確的工具和技術(shù)是很重要的。這涉及到編程語(yǔ)言、框架和庫(kù)的選擇。因此,盡管流行度在下降,jQuery仍然是一個(gè)具有優(yōu)雅的鏈接方法的驚人庫(kù)。在針對(duì)舊瀏覽器開(kāi)發(fā)網(wǎng)站或應(yīng)用程序時(shí),使用交互較少的簡(jiǎn)單WordPress網(wǎng)站,或者使用依賴(lài)于jQuery的插件時(shí),你應(yīng)該考慮使用jQuery。也就是說(shuō),如果您決定學(xué)習(xí)jQuery,可以考慮學(xué)習(xí)在線課程。在某些情況下,你可以獲得經(jīng)濟(jì)援助。例如,一些在線編碼課程接受了退伍軍人法案的福利。

留言

返回頂部

君
重慶網(wǎng)站建設(shè)重慶網(wǎng)站建設(shè)應(yīng)該學(xué)習(xí)jQuery嗎?