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