javascript中的庫

JavaScript 庫
JavaScript 庫 - jQuery、Prototype(原型)、MooTools。
JavaScript 框架(庫):
JavaScript 高級程序設計(特別是對瀏覽器差異的複雜處理),通常很困難也很耗時。
爲了應對這些調整,許多的 JavaScript (helper) 庫應運而生。
這些 JavaScript 庫常被稱爲 JavaScript 框架。
在本教程中,我們將瞭解到一些廣受歡迎的 JavaScript 框架:
jQuery
Prototype
MooTools
所有這些框架都提供針對常見 JavaScript 任務的函數,包括動畫、DOM 操作以及 Ajax 處理。
。。。。。。
jQuery:
jQuery 是目前最受歡迎的 JavaScript 框架。
http://www.iis7.com/b/wzjk/
它使用 CSS 選擇器來訪問和操作網頁上的 HTML 元素(DOM 對象)。
jQuery 同時提供 companion UI(用戶界面)和插件。
。。。。。。。。。
Prototype:
Prototype 是一種庫,提供用於執行常見 web 任務的簡單 API。
API 是應用程序編程接口(Application Programming Interface)的縮寫。它是包含屬性和方法的庫,用於操作 HTML DOM。
Prototype 通過提供類和繼承,實現了對 JavaScript 的增強。
。。。。。。。
MooTools:
MooTools 也是一個框架,提供了可使常見的 JavaScript 編程更爲簡單的 API。
MooTools 也含有一些輕量級的效果和動畫函數。
其他框架:
下面是其他的框架:
YUI:Yahoo! User Interface Framework,涵蓋大量函數的大型庫,從簡單的 JavaScript 功能到完整的 internet widget。
Ext JS:可定製的 widget,用於構建富因特網應用程序(rich Internet applications)。
Dojo:用於 DOM 操作、事件、widget 等的工具包。
script.aculo.us:開源的 JavaScript 框架,針對可視效果和界面行爲。
UIZE:Widget、AJAX、DOM、模板等等。
CDN -內容分發網絡:
您總是希望網頁可以儘可能地快。您希望頁面的容量儘可能地小,同時您希望瀏覽器儘可能多地進行緩存。
如果許多不同的網站使用相同的 JavaScript 框架,那麼把框架庫存放在一個通用的位置供每個網頁分享就變得很有意義了。
CDN (Content Delivery Network) 解決了這個問題。CDN 是包含可分享代碼庫的服務器網絡。
Google 爲一系列 JavaScript 庫提供了免費的 CDN,包括:
jQuery
Prototype
MooTools
Dojo
Yahoo! YUI
但是由於 Google 在中國經常被GFW(防火長城,英文名稱Great Firewall of China,簡寫爲Great Firewall,縮寫GFW)屏蔽,造成訪問不穩定,所以建議使用百度靜態資源公共庫。
如需在您的網頁中使用 JavaScript 框架庫,只需在

JavaScript - 測試 jQuery
測試 JavaScript 框架庫 - jQuery
引用 jQuery
如需測試 JavaScript 庫,您需要在網頁中引用它,爲了引用某個庫,請使用

JavaScript - 測試 Prototype
測試 JavaScript 框架庫 - Prototype
引用 Prototype
如需測試 JavaScript 庫,您需要在網頁中引用它,爲了引用某個庫,請使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章