Ajax 板


LINE

想請問一下,我們不使用jquery而直接用js的原因是什麼呢? 因為少了簡短的語法和兼容性 換來的好處是什麼呢? 我的想法是使用者不需要再透過cdn去下載jquery函式庫 加快載入速度 除此以外還有什麼好處嗎? ----- Sent from JPTT on my Xiaomi Redmi Note 4. --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.6.48
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1491695544.A.421.html
1F:推 jmlntw: 實際上的確是能減少載入時間。因為很多時候我們根本用不到 04/09 09:14
2F:→ jmlntw: jQuery 的所有功能。雖然 jQuery 模組化可以自行組裝,不 04/09 09:14
3F:→ jmlntw: 過用在一些簡單操作還是覺得殺雞焉用牛刀。另外還能有種「 04/09 09:14
4F:→ jmlntw: 我不是新手、我不用 jQuery 我好厲害」的優越感(?) 04/09 09:14
5F:→ jmlntw: 當然考慮開發時間和相容性,用 jQuery 也不是壞事。 04/09 09:15
6F:推 washqwe: 只能說以前jq的套件確實多,寫起來也方便,但時間過久後 04/09 09:41
7F:→ washqwe: 大家追求新,所以會往後走,但舊的東西也是不錯,就像老 04/09 09:41
8F:→ washqwe: 歌 04/09 09:41
9F:推 jackblack: 想請問效能有沒有差異?原生會比 jQuery 好嗎? 04/09 10:33
10F:→ MangoTW: 原生當然比較快,但 jQuery 有顧慮相容性,沒有絕對好壞 04/09 10:54
11F:推 eight0: 你應該要問「為什麼我需要 jQuery」,如果不知道一個 04/09 11:06
12F:→ eight0: library 能對自己帶來什麼益處,建議就別用了 04/09 11:07
13F:推 yuxds: 樓上說的 他有講在第二行吧 04/09 12:17
14F:推 eight0: 啊 sry 04/09 15:18
15F:推 mrbigmouth: jQuery絕大多數功能也是呼叫原生函式在工作的 就只是 04/09 19:18
16F:→ mrbigmouth: 根據執行環境(瀏覽器)的不同來判斷要使用什麼原生涵式 04/09 19:18
17F:→ mrbigmouth: 而已 老實說直接用原生當然較快但幾乎可以忽略不計 04/09 19:19
18F:推 Sunal: 客戶死不升級.....真的只能繼續用$.惹.. 04/10 20:57
19F:推 wotupset: plugin套件裡頭有100個功能 我只需要其中的一個 04/15 02:51
20F:→ wotupset: 這時用原生的js就可以 04/15 02:51
21F:→ wotupset: 有時候會發生我需要5個功能 卻載入3個不同plugin 04/15 02:53
22F:推 visa9527: 我是先從網頁純粹操作DOM的開始停用 $ 這東西 04/17 10:45
23F:→ visa9527: 一些只是方便性的像 _ 我則是從未用過 04/17 10:45
24F:→ visa9527: 目前大概就是收發 XHR 還會用 $ 去操作,因為問題太多 04/17 10:46
25F:→ visa9527: 可是新人很愛用 bower 且一開就載一堆套件,時代變了... 04/17 10:47
26F:→ visa9527: 然後連單純做個華麗點的按鈕都要載 bootstrap 進來 04/17 10:49
27F:→ nenpow: 如果已經熟jQuery就盡量用,那一點載入效能在近年幾乎沒差 04/18 09:10
28F:→ nenpow: 真的有興趣深入應該是去看jQuery背後做了什麼,而不是硬 04/18 09:11
29F:→ nenpow: 用原生換jQuery,更不要說是有些人裝了jQuery卻只能部分 04/18 09:12
30F:→ nenpow: 功能,那真的不懂在幹嘛...尤其是有些人同個網頁一部分用 04/18 09:13
31F:→ nenpow: 原生操作DOM,一部分用jQuery操作DOM 04/18 09:14
32F:→ nenpow: 那只會讓結果更糟,一不小心就leak了 04/18 09:15
33F:推 nenpow: 或是有些例子是一開始覺得用不到或不想用就直接用原生寫 04/18 09:18
34F:→ nenpow: 結果之後為了某些功能還是為了裝Plugin跟著需要裝jQuery 04/18 09:18
35F:→ nenpow: 那也是很空虛 04/18 09:18
36F:→ xdraculax: 這年頭電腦手機越來越強,前端套件滿天飛,不用在意jQu 04/18 09:27
37F:→ xdraculax: ery效能問題,只是了解一下原生的演化還蠻屌的 04/18 09:27







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Boy-Girl站內搜尋

TOP