色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么有人說JavaScript是世界上最好的語言

錢衛國2年前26瀏覽0評論

為什么有人說JavaScript是世界上最好的語言?

Javascript 我認在開發應用領域很廣泛,很好用,首先從開發角度,有以下幾個方向:

1. Web 前端

相信這個這個是毫無疑問的,在 Web 前端的地位目前是沒有任何語言能撼動它的霸主地位。

2. 后端 Nodejs

Node.js 是一個 Javascript 運行環境(runtime environment),發布于2009年5月,由Ryan Dahl 開發,實質是對 Chrome V8 引擎進行了封裝。Node.js 對一些特殊用例進行優化,提供替代的 API,使得V8在非瀏覽器環境下運行得更好。

使 Javascript 走向了服務端,這使得 Web 應用僅用一種語言即可完成。

3. 桌面應用

代表 Electron ,還有 Node-webkit 、heX

Electron 是由 Github 開發,用 HTML,CSS 和 JavaScript 來構建跨平臺桌面應用程序的一個開源庫。 Electron 通過將 Chromium 和 Node.js 合并到同一個運行時環境中,并將其打包為 Mac,Windows 和 Linux 系統下的應用來實現這一目的。

4. 移動端應用

代表 React Native,Weex 生態還不完善

React Native (簡稱RN) 是 Facebook 于 2015 年 4 月開源的跨平臺移動應用開發框架,是 Facebook 早先開源的 JS 框架 React 在原生移動應用平臺的衍生產物,目前支持 iOS 和安卓兩大平臺。RN 使用 Javascript 語言,類似于 HTML 的 JSX,以及CSS 來開發移動應用,因此熟悉 Web 前端開發的技術人員只需很少的學習就可以進入移動應用開發領域。做到了一套代碼可以運行在 Web、安卓和 IOS 上。

5. 游戲

代表 Cocos2d-js 和 Unity 3D,還有 Pomelo、Bearcat

世界上最流行的 2D 游戲引擎之一 Cocos2d 和最流行的 3D 游戲引擎之一均支持 JS 開發游戲。

Cocos2d 主要開發中小型的 2D 游戲而 Unity 3D 主要用于開發大型的 3D 游戲。

Cocos2d-JS

Cocos2d-JS 是跨全平臺的游戲引擎,采用原生 JavaScript 語言,可發布到包括 Web 平臺,iOS,Android,Windows Phone8,Mac,Windows 等平臺,引擎基于MIT 開源協議,完全開源,免費,易學易用,擁有活躍的社區支持。Cocos2d-JS 讓2D 的游戲編程門檻更低,使用更加容易和高效。和其他類似游戲框架相比,它定義了更加清晰的2D游戲編程的基本組件,采用易學易用的 API 設計,并采用全球領先、具備原生性能的腳本綁定解決方案實現游戲的跨原生平臺發布,開發效率更高,使用上最簡單。

Unity 3D

Unity 3D 可以用 javascript 開發,也可以用 C# 開發。

6. 物聯網

代表 Cylon.js,還有 IoT.js

Cylon.js 是一個為機器人學和物聯網服務的開發的 Javascript 框架。它支持 19 種不同硬件軟件平臺。我們的目標,是將開發軟件裝置變得和開發網頁一樣簡單。

Javascript 之所以這么流行,我想原因之一也是因為這門語言所涉及的范圍太廣了。

看到這里,我想說Javascript 真是在開發領域無孔不入,啥都能做!哈哈,只是分享,大家可以一起探討!

php全拼是什么,為什么有人說JavaScript是世界上最好的語言