中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

如何做到 jQuery-free?

  jQuery 是現(xiàn)在最流行的 JavaScript 工具庫(kù)。

  據(jù)統(tǒng)計(jì),目前全世界 57.3% 的網(wǎng)站使用它。也就是說(shuō),10 個(gè)網(wǎng)站里面,有 6 個(gè)使用 jQuery。如果只考察使用工具庫(kù)的網(wǎng)站,這個(gè)比例就會(huì)上升到驚人的 91.7%。

  雖然 jQuery 如此受歡迎,但是它臃腫的體積也讓人頭痛不已。jQuery 2.0 的原始大小為 235KB,優(yōu)化后為 81KB;如果是支持 IE6、7、8 的 jQuery 1.8.3,原始大小為 261KB,優(yōu)化后為 91KB。

  這樣的體積,即使是寬帶環(huán)境,完全加載也需要 1 秒或更長(zhǎng),更不要說(shuō)移動(dòng)設(shè)備了。這意味著,如果你使用了 jQuery,用戶至少延遲 1 秒,才能看到網(wǎng)頁(yè)效果??紤]到本質(zhì)上,jQuery 只是一個(gè)操作 DOM 的工具,我們不僅要問(wèn):如果只是為了幾個(gè)網(wǎng)頁(yè)特效,是否有必要?jiǎng)佑眠@么大的庫(kù)?

  2006 年,jQuery 誕生的時(shí)候,主要用于消除不同瀏覽器的差異(主要是 IE6),為開(kāi)發(fā)者提供一個(gè)簡(jiǎn)潔的統(tǒng)一接口。相比當(dāng)時(shí),如今的情況已經(jīng)發(fā)生了很大的變化。IE 的市場(chǎng)份額不斷下降,以 ECMAScript 為基礎(chǔ)的 JavaScript 標(biāo)準(zhǔn)語(yǔ)法,正得到越來(lái)越廣泛的支持。開(kāi)發(fā)者直接使用 JavScript 標(biāo)準(zhǔn)語(yǔ)法,就能同時(shí)在各大瀏覽器運(yùn)行,不再需要通過(guò) jQuery 獲取兼容性。

  下面就探討如何用 JavaScript 標(biāo)準(zhǔn)語(yǔ)法,取代 jQuery 的一些主要功能,做到 jQuery-free。

  一、選取 DOM 元素

  jQuery 的核心是通過(guò)各種選擇器,選中 DOM 元素,可以用 querySelectorAll 方法模擬這個(gè)功能。

var $ = document.querySelectorAll.bind (document);

it知識(shí)庫(kù)如何做到 jQuery-free?,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 婷婷综合五月天 | 国产精品视频网 | 欧美a在线观看 | 国产高清视频一区 | 一区二区三区久久 | 99久久国产 | 亚洲精品中文字幕在线观看 | 在线视频日韩 | 中文字幕国产 | 激情一区 | 亚洲大片在线观看 | 精品欧美一区二区三区精品久久 | 激情欧美一区二区三区中文字幕 | 99re热这里只有精品视频 | 午夜精品久久久久久久星辰影院 | 亚洲国产精品久久久久婷婷老年 | 一级a爱片性色毛片免费 | 欧美精品1区 | www.国产日本 | 国产一级一级国产 | 日韩精品一区二区三区 | 日韩毛片| 国产精品国产a级 | 欧美日韩亚| 欧美一级黄色片免费观看 | 久久高清国产视频 | 亚洲欧美日韩国产 | 看特级黄色片 | 精品亚洲一区二区 | av一级久久| 成人在线不卡 | 好姑娘影视在线观看高清 | 日韩在线免费视频 | 国产精品99久久久久久www | 美女拍拍拍网站 | 久久天堂网 | 亚洲日韩中文字幕一区 | 亚洲福利在线观看 | 亚洲三区在线观看 | 日本在线一区二区 | 国产福利精品一区 |