在前端中,JavaScript能實現的很多,其中就包括資料視覺化、行動應用方面、服務端、全平台應用程式、遊戲方面、VR方面、方面,還有一些作業系統等多個領域可以使用JavaScript去實作。
本文操作環境:windows7系統、Dell G3電腦、javascript1.8.5版。
關於JS有一句話:凡是可以用 JavaScript 來寫的應用,最終都會用 JavaScript.吹了這麼久JS,究竟它的魔力在哪裡?能運用在哪些方面呢?
1.資料視覺化
資料視覺化是當下大家所推崇的一種互動展示模式,而Javascript擁有ECharts、Dygraphs.js、D3.js、InfoVis、Springy.js等多種可實現資料視覺化效果的框架。
2.行動應用程式
PhoneGap將WebView帶向了行動應用,同時也將JavaScript帶向了行動應用程式。
3.服務端
因為V8的效能將JavaScript帶到了一個新的高度,於是Node.js誕生了-前端、後台都可以用JavaScript,現在任何一個網頁都離不開JavaScript。
4.全平台應用
一份程式碼建置行動、桌面、Web能夠全平台應用,在Eletcron上運行Ionic,就意味著無限的可能性。
5.遊戲
如果你對網頁遊戲只停留在Flash的時代,認為只有Flash才能做出非常絢麗的遊戲特效,那就錯了。 Javascript也可以做出華麗的特效!
6.VR
利用3D 遊戲引擎,如Three.js,你也可以來創造一個 3D 世界。
7.硬體
Tessel可以直接在裝置上執行JavaScript,連伺服器都不需要,然後像做網路開發一樣透過用IDE和函式庫去開發它,上傳新的韌體只需一句tessel 推送指令。
8.作業系統
那麼是否有可能只使用 Node.js 建立一個作業系統呢? NodeOS了解一下,雖然它是用 Linux 核心來處理各種底層任務,像是硬體通訊什麼的,但除此之外,使用的都是 Node.js。
【推薦教學:JavaScript教學】
#以上是js能做什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!