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