jQuery 的優勢

只要是 Javascript 做得到的事,jQuery 就一定做得到,反之亦然。
jQuery UI 幫你漂亮搞定 (Web 2.0) 網站使用者介面。
jQuery 1.3 版以後,引入全新的 CSS 選擇器引擎 Sizzle。
jQuery 提供 API 讓開發者將自己所寫的功能融入 jQuery 內。
jQuery 免費且為開放原始碼,使用 GPL 和 MIT 許可證雙協議。
jQuery 簡潔快速、壓縮後檔案很小、有很多免費的 Plug-In 可以套用。
jQuery 是一套物件導向式簡潔輕量級的 JavaScript Library (程式庫)。
jQuery 支援 CSS3 選擇器、特效和動畫(移動顯示位置、淡入、淡出)。
jQuery 適用於各種的 Web 開發語言(如:asp、jsp、php、asp.net、…)。
jQuery 不用再在 html 裡面插入一堆 js 來調用命令,只需定義 id 即可。
jQuery 的語法設計使得許多操作變的更容易,有詳細的官方文檔說明參考文件。
jQuery 是目前最受歡迎的 JavaScript 程式庫,現以成為 Web 開發者們最喜歡的開源工具。
jQuery 不用再耽心跨瀏覽器的問題(支援:IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+、Chrome 1.0+)。
只要你有 JavaScript 的基礎,不用再多去學習新的語法。
微軟已將 jQuery 與其開發工具 Microsoft Visual Studio 整合。
Google AJAX Libraries API 等公開站台提供 jQuery 的 js 的引用服務。
跟其它 library 一起使用,也不會有衝突問題(如:jQuery.noConflict())。

JavaScirpt Framework 程式庫比較
程式庫 \ 比較描述優點缺點
jQuery以網頁物件 DOM 為核心,沒有對 JavaScript 原生語言進行修改。與 CSS 概念類似,上手容易。發展不久,版本更新頻繁,但新版本不能向後兼容。
YUI由 Yahoo! 官方的團隊的 JavaScript framework,專業。界面效果漂亮。複雜,學習曲線陡。
Prototype使用者眾多,以網頁物件 DOM 為核心,直覺。基本底層,易學易用。會擴充 JavaScript 內建物件,有時會分不太清楚原生物件與 Prototype 物件。
Dojo功能強大。BM、Sun、BEA 等大公司支持使用,界面和特效的封裝完整。複雜,學習曲線陡,文件體積比較大,200 多KB。

如果要看更細部的分析,可參考 Wikipedia 上面的比較。

Google 排名中最紅的 10 套框架 JavaScirpt Framework



JavaScirpt Framework 程式庫比較參考資料來源: JQuery 筆記 jQuery 學習心得筆記
本報導內容或資料,因限人力、時間,非教學會員,不接受任何使用上的教學與指導,敬請見諒。
如果你喜歡這篇辛苦蒐集整理出來的報導資料,歡迎原文轉載註明出處,以示尊重個人智慧財產,謝謝你的合作。
如果你願意於貴站或部落格中介紹本站,歡迎使用複製網頁研習室連結語法,再次感謝你的支持與愛護。
版權所有 - 網頁研習室 - 李文能于 101 年 05 月 31 日整理