io.js可以說是徹底從NodeJS里分離出來的一條分支,其事情始末可以查看 這篇報道 ,此處便也不贅言。既然是分支,io.js便也基本兼容NodeJS的各種API,連執行指令也依舊兼容Node的 node
Triggers , UI , Vars 和 Wrapper 組件。 laroux.js 將非常適合你,假如你: 抱怨不知道的jQuery和JavaScript之間的差異。 喜歡 更緊湊
COKE.js 是一個輕量級的 Node.js MVC 框架,可以加快你 web 程序的開發,很簡單,而模塊化。COKE 是在 Express 的基礎上建立的,所以用戶可以使用所有的 Express 的
一個JS+CSS庫用于創建模式對話框,Lightboxes,下拉菜單,Tooltips和其它任何動態元素,包含動畫支持,輕量級零依賴。 項目主頁: http://www.open-open
0 總結 本書的JS 第一章有講語法有挺多常見的坑點和原理解釋很不錯 第二章DOM編程講述了挺多API 第三章事件處理機制其實對事件中的this關鍵字和事件傳播順序講解還不錯 第四章WebStorage本地存儲例子鮮明
JSON格式數據的序列化/反序列化 事件驅動 支持縮放,支持觸摸操作 支持插件 MVC架構 JointJS支持大部分桌面及移動端的現代瀏覽器 ,包括Chrome、Firefox、Safari、IE 9+等。 項目官網:
Recline.js是一個簡單但功能強大的庫,用于構建數據應用純Javascript和HTML。它提供大量數據的應用程序提供了一組模型(數據集,記錄/行,場)和(網格,地圖,圖表等)的組成和結構。表格
partial.js 使用 JavaScript ,HTML 和 CSS 來開發 Web 頁面,是 Node.js (MVC) Web 應用框架。partial.js 是創建一個富 web 頁面和 web
csonv.js是一個微小的庫,用在客戶端獲取相關的CSV數據就像JSON。 項目主頁: http://www.baiduhome.net/lib/view/home/1390310777289
Data.js 是一個數據操作和持久化的 JS 庫,支持 Node.js 和瀏覽器。 示例代碼: var populations = new Data.Hash(); populations.set('austria'
Express.js 是對 Node.js 的一個高性能的封裝, 特性 Robust routing Redirection helpers Dynamic view helpers Application
Labella.js 是 Twitter 開源的時間軸標簽放置工具,可以把標簽沒有重疊的放在時間軸上。 Labella.js "Labels should be beautiful." If you
sigma.js 是一個開源的輕量級 JS 庫,用來繪制各種圖形,使用的是 HTML Canvas 元素。 示例代碼: var sigRoot = document.getElementById('sig');
這個項目將來自C++的eSpeak speech synthesizer采用Emscripten移植到JavaScript。
actionHero.js 是一個款集成了集群性能和延遲任務的功能的多重傳輸的 API 服務器。 actionHero 是一個 Node.js API 框架,可以提供給 http sockets,tcp
Move.js是一個小型的JavaScript庫,讓CSS3支持的動畫非常簡單和優雅。 move('#example-1 .box') .set('margin-left', 200) .end();
AngularJS是由Google創建的一種JS框架,使用它可以擴展應用程序中的HTML詞匯,從而在web應用程序中使用HTML聲明動態內容。 AngularJS可以讓你擴展HTML的語法,以便清晰、
Infinity.js 是一個 Web 上的 UITableView。它可以快速在無限長的列表中平滑滾動。這個庫很小并且經過充分的測試,性能很好。 示例代碼: var $el = $('#my
elementTransitions.js是一個能夠讓頁面元素產生各種動畫效果的JS庫。這些效果包括:移動,淡入淡出,縮放,旋轉或滑動元素。 項目地址: http://dan-silver.github
flyer.js 是一個輕量級的消息庫,開發用于clojurescript & javascript. 它提供了在 frames, iframes, 和 windows之間廣播消息。 功能和操作 Simple