JS無法自主控制線程,即便NODE.JS,其本身也是C語言的實現(xiàn),只是使用JS間接調(diào)用C語言去執(zhí)行而已。因此JS得觸角,是無法觸及高性能應(yīng)用的。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比峨邊彝族網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式峨邊彝族網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋峨邊彝族地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
從語言本身,與其認(rèn)為JS可以一統(tǒng)天下,C#一統(tǒng)天下的可能性似乎更高一些。由于Unity3D的存在,可以一次開發(fā),便發(fā)布到21種平臺。windows,linux,mac自然不在話下,還包括PS4,3DS,SWITCH,XBOX等游戲機。。各種VR,AR設(shè)備,以及WebGL。。只要WebGL逐漸普及,或H5的性能進一步提升,Unity便可直接生成前端頁面。。且性能非常棒。。連3D大型游戲都可以流暢運行。。
簡單說,JS的問題在語言本身,先天的缺陷,導(dǎo)致其很難通過后天的修復(fù)來彌補。除非徹底改造成編譯型靜態(tài)語言。。而像ES6那樣的小修小補,是根本無法從本質(zhì)上改良JS的。。也許要等到ES10以上的版本,JS才能真正勝任高性能開發(fā)
而C#本身性能就很棒,問題在于前端平臺的性能不足,目前的H5性能依然無法滿足C#的需要,而WEBGL普及度偏低。。顯然C#要實現(xiàn)“無所不能”,比JS容易的多。只要前端平臺的性能再稍加提升,也許僅僅需要HTML5.2或HTML5.3,或者各大瀏覽器都默認(rèn)開啟WEBGL,這一切就可能成為現(xiàn)實。
歸根結(jié)底,JS也許有一天可以"無所不能",但永遠(yuǎn)無法涉及高性能的應(yīng)用,而到時候“無所不能”的語言,也不僅僅只有JS一種....未來的WEB前端,將是由引擎直接生成webassembly,并不是靠敲JS實現(xiàn)的。
現(xiàn)在前端使用的幾乎都是javascript,應(yīng)該說前端幾乎沒有什么競爭者。
但在后端,雖然有node.js,但目前主流還是JSP、ASP(.net)、PHP。
但我感覺在前端能占統(tǒng)制地位,這已經(jīng)說明其重要性了。
可以說是,因為他們的都來自java,只不過是兩個分支而已,
一個用來處理客戶端的數(shù)據(jù),一個用來處理服務(wù)器端的數(shù)據(jù)。
js是瀏覽器支持的,而jsp是服務(wù)器支持的就像vbscript和asp一樣。
實質(zhì)是不會變的。
名稱欄目:javascript會統(tǒng)一的簡單介紹
網(wǎng)址分享:http://aaarwkj.com/article16/dsiicdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站內(nèi)鏈、網(wǎng)站導(dǎo)航、商城網(wǎng)站、服務(wù)器托管、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)