本篇內(nèi)容主要講解“移動端能不能使用jquery”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“移動端能不能使用jquery”吧!
成都創(chuàng)新互聯(lián)主營吉首網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),吉首h5重慶小程序開發(fā)搭建,吉首網(wǎng)站營銷推廣歡迎吉首等地區(qū)企業(yè)咨詢
移動端開發(fā)能使用jquery,但是并不建議使用;不建議使用是因?yàn)閖query屏蔽了瀏覽器的差異,不存在不同瀏覽器支持的api不同的問題,并且現(xiàn)在各種前端的框架極大的方便了前端的程序開發(fā),而這些框架絕大多數(shù)都是不鼓勵(lì)直接操作DOM的。
本文操作環(huán)境:windows10系統(tǒng)、jquery3.6.0版、Dell G3電腦。
首先要說明的是,開發(fā)移動端web頁面是可以使用jQuery的,但是不建議使用它而已!
之所以不建議再使用jQuery,我想至少有2個(gè)原因。
其一是,jQuery有一個(gè)特點(diǎn),這個(gè)特點(diǎn)也是被人們津津樂道的一個(gè)優(yōu)點(diǎn),就是jQuery屏蔽了瀏覽器的差異。
但是這一特點(diǎn)的出發(fā)點(diǎn)是基于有一些PC端瀏覽器不支持javascript標(biāo)準(zhǔn)的api,比如IE,實(shí)際情況確實(shí)是jQuery有很多代碼都是在彌補(bǔ)IE帶來的麻煩。這就造成了jQuery特別臃腫,尤其是移動端對流量、頁面打開速度要求比較高的情況下,這個(gè)本來的優(yōu)點(diǎn)反而成了缺點(diǎn)。
并且,移動端的瀏覽器不存在IE這種特立獨(dú)行的,絕大多數(shù)(基本上是所有的)瀏覽器都是基于webkit核心或者blink核心的,都支持標(biāo)準(zhǔn)的H5 api,所以就更不存在不同瀏覽器支持的api不同的問題了,如此這般,就愈發(fā)凸顯了jQuery在統(tǒng)一api方面做出的努力是臃腫的,無意義的,至少在移動web段是如此。
其二是,前端的開發(fā)經(jīng)歷了一個(gè)過程的,簡單的說就是:原生js →js庫(jQuery等)→前端框架(Angular,Vue等)。之所以有這樣一個(gè)變化的過程,原因無非是為了解放程序員,達(dá)到更快速開發(fā)項(xiàng)目的目的,這一點(diǎn)倒是跟后端的開發(fā)技術(shù)變化是一個(gè)路數(shù)。
到了現(xiàn)在各種前端的框架極大的方便了前端的程序開發(fā),而這些框架絕大多數(shù)都是不鼓勵(lì)直接操作DOM的,比如Vue,通過數(shù)據(jù)綁定機(jī)制基本上不需要操作DOM。既然如此,我們都開始使用這些框架了,還不需要操作DOM,我們?yōu)楹芜€要抱著jQuery不放呢?
所以,開發(fā)移動端web不建議使用jQuery。
到此,相信大家對“移動端能不能使用jquery”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
標(biāo)題名稱:移動端能不能使用jquery
地址分享:http://chinadenli.net/article24/pddjce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、網(wǎng)站收錄、虛擬主機(jī)、軟件開發(fā)、網(wǎng)站設(shè)計(jì)、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)