JavaScript是一門應用廣泛的計算機程式語言,一般具應用在Web瀏覽器中,大多用於客戶端指令碼以實現使用者與伺服器的互動。在遊戲開發、移動應用、一些大型的伺服器應用等開發程式中它在伺服器端的應用也很廣泛。這是一門基於原型程式設計的語言,其擁有第一類函式和類庫。JavaScript首次由Netscape公司引入,由java公司進一步採用,並形成目前這偉大、資源眾多的Web開發平臺。
目前有很多的創作工具、資源等可供在開發時使用。考慮到種類如此繁多的工具,有些工具是容易或複雜的,有些是付費的,都各自承載它們的特性。但是,程式設計需要的是能夠完成任務並最精確的那種可能。因此,選擇心儀且只包含所需的功能的資源和工具需要多多考慮。
1) gif.js
2) togetherjs
TogetherJS是一個由Mozilla開發的免費,開源的JavaScript庫,它能夠為你的站點新增協助特性。
3) highlightjs
Highlightjs是個程式碼呈現器能幫助你實現語法高亮。
4) favico.js
通過使用Favico.js,你可以讓你的圖示變成動畫。你可以自定義動畫型別,位置,背景顏色及文字顏色。
5) chartjs
使用Chartjs,你能夠使用更具創造性、更高效的設計佈局來表現你的資料。
6) anglesjs
Angles.js是一套封裝chart.js庫與anguler一起使用的指令集。
7) adminjs
Sir Trevor是為web重新設想的富文字編輯方案:一個直觀的web內容編輯器,關於如何渲染不需預設任何內容。
9) perimeter.js
Perimeter.js在目標元素周圍建立一個無形的區域並監視滑鼠行為。
10) roughdraft.js
RoughDraft.js是一個快速構建、全互動式的HTML原型,它沒有重複標記及伺服器端的迴圈或程式碼。
11) HTMLjs
使用HTMLjs你可以直接使用DOM。
12) instanojs
instano.js可以讓你即時檢測網頁載入後JavaScript是否禁用。
13) RulersGuides.js
Ruleguides.js是一個JavaScript庫,它能夠讓你在網頁上使用photoshop的規則和引導介面。
14) skeuocard
Skeuocard 逐步增強信用卡的輸入以提供一個軟體介面設計模仿實物紋理的介面。
15) emberjs
Emberjs是建立大型web應用最出名的框架。
16) leafletjs
Leaflet是適用於移動友好的互動式地圖的現代開源javascript庫。
17) resumablejs
一個通過HTML5 FILE API提供了併發的,穩定的和可恢復的上傳的javascript庫。
18) breezejs
19) handlebarsjs
20) revealjs
這個工具簡化了html的演示.