開發人員經常使用的10個JavaScript庫


最近有不少學員在問我,有沒有經常使用的javascript庫,他們在平常使用的時候不知道去哪兒找。我在此整理出來,供麥子學院的學員們參考。javascript

MooToolsjava

MooTools是一個簡潔,模塊化,面向對象的JavaScript框架。 它可以幫助你更快,更簡單地編寫可擴展和兼容性強的JavaScript代碼。 MootoolsPrototype.js中汲取了許多有益的設計理念,語法也和其極其相似。但它提供的功能要比Prototype.js多,總體設計 也比Prototype.js要相對完善,功能更強大,好比增長了動畫特效、拖放操做等。web

 

YUI Library瀏覽器

UI Library (YUI) 是一個開放源代碼的 JavaScript 函數庫。UI Library (YUI)的直觀的、豐富的API可幫助你構建高性能的desktop、服務器和移動應用程序。爲了能創建一個高互動的網頁,它採用了AJAX, DHTML DOM 等程式碼技術。此外,UI Library (YUI)還包含了許多CSS 資源。服務器

 

jQuery框架

jQuery 是目前最受歡迎的JavaScript 框架。它使用 CSS 選擇器來訪問和操做網頁上的HTML元素(DOM 對象)。jQuery 同時提供 companion UI(用戶界面)和插件。GoogleMicrosoftIBMNetflix等大公司都在網站上使用 jQuery模塊化

 

DevExtreme函數

DevExtreme包含了功能強大的HTML5,CSSJavaScript開發框架。若是你想建立漂亮的跨平臺和多設備(不管是Windows8設備仍是iPad,仍是iPhone,Android等智能手機)應用程序,DevExtreme將爲你提供了一個全新的解決方案!工具

 

Bookmarklet Generator性能

正如您所料想的,Bookmarklet Generator是一個書籤生成器:簡單地粘貼常規的JavaScript代碼,按下按鈕,您會獲得一個書籤 ——準備安裝在您的瀏覽器欄。

 

Protorype

Protorype 是一個很獨特的JavaScript 庫,逐漸成爲Web引用開發者的代碼基礎,被一些大型媒體公司和組織使用。隨着版本的更新,Protorype 在性能,用戶自定義事件以及同現代瀏覽器兼容方面愈來愈完善。

 

Dojo Toolkit

Dojo 的內核小巧,快速,精深,可用來建立反應靈敏的Web程序,擁有很出色的UI工具,在可訪問性,本地化方面也作得很好。

 

Modernizr

Modernizr是一個開源的JS庫,它使得那些基於訪客瀏覽器的不一樣 (指對新標準支持性的差別)而開發不一樣級別體驗的設計師的工做變得更爲簡單。它使得設計師能夠在支持HTML5CSS3的瀏覽器中充分利用HTML5 CSS3的特性進行開發,同時又不會犧牲其餘不支持這些新技術的瀏覽器的控制。

 

 

VectorDraw web library (JavaScript)

VectorDraw web library (javascript) 一個矢量圖形庫,關鍵是它不但可以打開CAD繪圖,並且還能在任何支持HTML5的瀏覽器中顯示通用的矢量對象,包括如今的移動設備Android IOS系統上。VectorDraw web library徹底採用Javascript編寫,並在客戶端運行,另外還包含了一個相似DXF.Net VectorDraw Framework組件的對象模型。

 

Ligature.js

Ligature.js是一個腳本,能爲任何類型的文章增添漂亮的連體字。這是全部排版愛好者必須擁有的!

相關文章
相關標籤/搜索