chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

JavaScript已經(jīng)被淘汰了嗎?不再是主流語(yǔ)言了嗎?

如意 ? 來(lái)源:CSDN ? 作者:Yanique Andre ? 2020-08-17 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

JavaScript被淘汰了嗎?

我在許多不同的網(wǎng)站(最近是在Quora)上多次閱讀到這個(gè)問(wèn)題,我一直在想這是不是真的。我在2018年才開(kāi)始web開(kāi)發(fā),所以我不了解JavaScript的歷史,也不了解它在開(kāi)發(fā)領(lǐng)域的現(xiàn)狀。

因此,我進(jìn)行了一些研究去了解JavaScript的過(guò)去和現(xiàn)在,我發(fā)現(xiàn)的結(jié)果相當(dāng)令人震驚。

我們?cè)?jīng)認(rèn)識(shí)的JavaScript確實(shí)已經(jīng)死了。

自1995年首次建立JavaScript以來(lái),JavaScript一直存在很多問(wèn)題。盡管進(jìn)行了一些更新,但許多主要問(wèn)題仍然沒(méi)有得到解決。

JavaScript的一些問(wèn)題包括:

缺少模塊系統(tǒng)

弱類型

高度依賴全局變量

由于語(yǔ)法的原因很難找到錯(cuò)誤

在過(guò)去的十年中,用該語(yǔ)言很難創(chuàng)建框架。AngularJS最初是基于JavaScript的框架,直到遇到擴(kuò)展框架的問(wèn)題,所以他們決定使用TypeScript(JavaScript的一種變體)重新編碼整個(gè)框架,并將其重命名為Angular。

人們對(duì)JavaScript的興趣似乎也在下降。通過(guò)查看過(guò)去5年“JavaScript”一詞在google上的搜索頻度,似乎也能看到這門(mén)語(yǔ)言正在慢慢走向衰落。

JavaScript已經(jīng)被淘汰了嗎?不再是主流語(yǔ)言了嗎?

這意味著什么呢?JavaScript真的要死了嗎?

我當(dāng)時(shí)也這么想。當(dāng)我在2018年第一次學(xué)習(xí)JavaScript時(shí),JavaScript已擴(kuò)展為不僅僅面向客戶端應(yīng)用程序,已經(jīng)擴(kuò)展出許多涉及應(yīng)用程序不同周期的框架。

基于js的框架包括下面這些:

前端應(yīng)用程序(Angular,React,Vue.js)

后端應(yīng)用程序(Node.js,Express.js,Meteor.js)

Android / iOS(React Native,NativeScript,Ionic)

機(jī)器學(xué)習(xí)TensorFlow

您可以在這里找到JavaScript庫(kù)的完整列表:https://en.wikipedia.org/wiki/List_of_JavaScript_libraries

上面列表中的大部分JavaScript庫(kù)是在過(guò)去10年中創(chuàng)建的。這些庫(kù)有很多社區(qū)支持,并保持步調(diào)一致的更新(Angular平均每6個(gè)月更新一次)。開(kāi)發(fā)人員對(duì)這些庫(kù)進(jìn)行了大量修改(尤其是前端框架),并在保持JavaScript的相關(guān)性方面發(fā)揮了巨大作用。

這也可以解釋為什么上面顯示的谷歌趨勢(shì)圖是向下的。對(duì)術(shù)語(yǔ)“JavaScript”的實(shí)際搜索呈下降趨勢(shì),但對(duì)JavaScript庫(kù)的搜索呈上升趨勢(shì)。

JavaScript已經(jīng)被淘汰了嗎?不再是主流語(yǔ)言了嗎?

隨著JavaScript庫(kù)的興起,也有越來(lái)越多的用戶提出與這些庫(kù)有關(guān)的問(wèn)題。StackOverflow趨勢(shì)記錄了他們的問(wèn)題與某個(gè)標(biāo)簽相關(guān)的百分比??纯丛谶^(guò)去的十年中有多少關(guān)于JavaScript的問(wèn)題:

JavaScript已經(jīng)被淘汰了嗎?不再是主流語(yǔ)言了嗎?

這解決了涉及JavaScript的問(wèn)題,

但是否解決了這門(mén)語(yǔ)言本身的問(wèn)題呢?

多年來(lái),人們對(duì)JavaScript的抱怨主要集中在其糟糕的語(yǔ)言特性上。值得慶幸的是,我們正在看到一個(gè)舊標(biāo)準(zhǔn)的復(fù)蘇,這有助于使語(yǔ)言更加具體和有效。

ECMAScript是一種編程語(yǔ)言,根據(jù)Ecma International創(chuàng)建的ECMA-262文檔進(jìn)行標(biāo)準(zhǔn)化。該文檔包含JavaScript作為編程語(yǔ)言必須遵循的標(biāo)準(zhǔn)列表。

ECMAScript創(chuàng)建于1997年,從1997年到2011年僅進(jìn)行了5次更新。這使JavaScript在21世紀(jì)的前十年一直保持著陳舊和過(guò)時(shí)的標(biāo)準(zhǔn)。直到2015年ECMAScript 6發(fā)行,這是對(duì)JavaScript的重大更改,允許許多類似的庫(kù)對(duì)其進(jìn)行修改。

自此ECMAScript已發(fā)布了5個(gè)版本,從2015年到2020年每年發(fā)布1個(gè)版本,并且現(xiàn)在還沒(méi)有停止。隨著發(fā)布版本步調(diào)的一致性,JavaScript開(kāi)始不斷接收更新,變得更加健壯、高效,并且適應(yīng)性更強(qiáng)。

說(shuō)了這么多,JavaScript真的死了嗎?

有些人會(huì)懷疑現(xiàn)在開(kāi)始學(xué)習(xí)是否為時(shí)已晚。正確的答案是JavaScript從未像現(xiàn)在這樣活躍。

隨著對(duì)該語(yǔ)言的貢獻(xiàn)和支持達(dá)到前所未有的高度,學(xué)習(xí)該語(yǔ)言對(duì)開(kāi)發(fā)者來(lái)說(shuō)將是一筆巨大的財(cái)富。因?yàn)橛腥绱硕嗟膸?kù)可以選擇,你可以只使用JavaScript框架組成整個(gè)堆棧。

要求開(kāi)發(fā)人員具有React和Angular經(jīng)驗(yàn)的公司數(shù)量正在大幅增加,并且沒(méi)有放緩的趨勢(shì)。

我建議你花些時(shí)間學(xué)習(xí)JavaScript。無(wú)論你打算從事該行業(yè)還是只是想學(xué)習(xí)它,我認(rèn)為將來(lái)需要在應(yīng)用程序中使用JavaScript的地方有很多。該語(yǔ)言將被用在越來(lái)越多的框架中。它是未來(lái)的趨勢(shì),而且發(fā)展得很快。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4780

    瀏覽量

    97945
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3343

    瀏覽量

    60207
  • javascript
    +關(guān)注

    關(guān)注

    0

    文章

    525

    瀏覽量

    56275
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    汽車網(wǎng)絡(luò)安全開(kāi)發(fā)語(yǔ)言選型指南:C/C++/Rust/Java等主流語(yǔ)言對(duì)比+Perforce QAC/Klocwork工具支持

    汽車網(wǎng)絡(luò)安全如何選編程語(yǔ)言?C、C++、Rust、Java……誰(shuí)更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語(yǔ)言的優(yōu)劣與適用場(chǎng)景,以及Perforce QAC/Klocwork對(duì)MISRA、CERT等規(guī)范的
    的頭像 發(fā)表于 12-26 11:13 ?399次閱讀
    汽車網(wǎng)絡(luò)安全開(kāi)發(fā)<b class='flag-5'>語(yǔ)言</b>選型指南:C/C++/Rust/Java等<b class='flag-5'>主流</b><b class='flag-5'>語(yǔ)言</b>對(duì)比+Perforce QAC/Klocwork工具支持

    5G時(shí)代 無(wú)人集群控制不用考慮帶寬了嗎?

    5G時(shí)代飛速發(fā)展應(yīng)用的今天,遠(yuǎn)程控制展現(xiàn)出非凡的低延遲特點(diǎn),利用5G控制無(wú)人設(shè)備進(jìn)行遠(yuǎn)程控制是當(dāng)下主流,但是這樣就不用考慮帶寬問(wèn)題了嗎?無(wú)人設(shè)備集群控制一直面臨著穩(wěn)定性的考驗(yàn),由于設(shè)備眾多,需要回傳
    的頭像 發(fā)表于 12-16 18:00 ?1687次閱讀
    5G時(shí)代  無(wú)人集群控制不用考慮帶寬<b class='flag-5'>了嗎</b>?

    全固態(tài)電池真的要“上車”了嗎?

    500公里以上續(xù)航的車在搭載固態(tài)電池之后可以達(dá)到1000公里以上的續(xù)航。計(jì)劃在2026年進(jìn)行小批量裝車實(shí)驗(yàn),2027年到2030年期間,逐步進(jìn)行批量生產(chǎn)。 報(bào)道發(fā)出后備受關(guān)注,在周一廣汽開(kāi)盤(pán)一字漲停!那么全固態(tài)電池真的要“上車”了嗎?
    的頭像 發(fā)表于 11-25 14:12 ?837次閱讀

    C語(yǔ)言的分支結(jié)構(gòu)介紹

    1.簡(jiǎn)單if語(yǔ)句 C語(yǔ)言中的分支結(jié)構(gòu)語(yǔ)句中的if條件語(yǔ)句。 簡(jiǎn)單if語(yǔ)句的基本結(jié)構(gòu)如下: 代碼語(yǔ)言javascript if(表達(dá)式) { 執(zhí)行代碼塊; } 其語(yǔ)義是:如果表達(dá)式的值為真,則執(zhí)行其后的語(yǔ)句,否則不執(zhí)
    發(fā)表于 11-25 07:48

    百度創(chuàng)始人李彥宏亮相2025百度世界大會(huì)

    當(dāng)AI能力內(nèi)化,成為一種原生的能力,智能就不再是成本,而是生產(chǎn)力。
    的頭像 發(fā)表于 11-17 14:59 ?615次閱讀

    華中馬瑞利為長(zhǎng)安啟源A06打造全套大燈系統(tǒng)

    在汽車設(shè)計(jì)語(yǔ)言日益追求個(gè)性與溫度的今天,光,早已不再是簡(jiǎn)單的照明工具,而是成為塑造車型靈魂、傳遞品牌美學(xué)的重要媒介。
    的頭像 發(fā)表于 11-14 09:11 ?674次閱讀

    請(qǐng)問(wèn)這個(gè)芯片是了嗎?

    我使用gd32f303ze芯片,但是燒錄不上,使用jlink查看了下地址,按照手冊(cè)里的FMC可選項(xiàng)字節(jié)里查看地址的情況,好像確實(shí)是鎖了,但是按里面的流程走完還是沒(méi)解決問(wèn)題,有人知道怎么回事嗎?
    發(fā)表于 11-03 22:09

    RTThread對(duì)全志系列的芯片還有支持嗎?

    之前好像有看到相關(guān)的消息,但是后續(xù)并沒(méi)有相關(guān)的Chip support packages發(fā)布,是已經(jīng)爛尾了嗎?
    發(fā)表于 09-15 07:42

    k230接入規(guī)定電源后,只亮紅燈,按鍵都沒(méi)有反應(yīng),電腦識(shí)別不出sdcard,請(qǐng)問(wèn)是燒壞了嗎?

    k230接入規(guī)定電源后,只亮紅燈,按鍵都沒(méi)有反應(yīng),電腦識(shí)別不出sdcard,請(qǐng)問(wèn)是燒壞了嗎
    發(fā)表于 07-29 12:25

    拉曼光譜專題2 | 拉曼光譜中的共聚焦方式,您選對(duì)了嗎?

    拉曼光譜專題2|拉曼光譜中的共聚焦方式,您選對(duì)了嗎?——共聚焦技術(shù)與AUT-XperRam共聚焦顯微拉曼光譜儀系統(tǒng)什么是共聚焦技術(shù):共聚焦技術(shù)的核心就像給相機(jī)和探測(cè)器配備了一對(duì)“精準(zhǔn)定位的眼睛
    的頭像 發(fā)表于 07-23 11:05 ?2227次閱讀
    拉曼光譜專題2 | 拉曼光譜中的共聚焦方式,您選對(duì)<b class='flag-5'>了嗎</b>?

    所以你做出來(lái)了嗎

    所以你做出來(lái)了嗎,求
    發(fā)表于 06-16 01:43

    如何使用 Thunderbolt 的 PD 固件?

    與JHL7440 FW 合并嗎? 是否需要使用 Imaginarium2 將 PD FW 與 JHL7440 FW 合并? 下載的 PD FW 已經(jīng)合并了嗎?
    發(fā)表于 05-29 07:43

    cyusb3014在安裝驅(qū)動(dòng)的時(shí)候,默認(rèn)的pid變成了pid_00bc,不再是默認(rèn)的pid_00f3,如何改回默認(rèn)的pid_00f3呢?

    在安裝驅(qū)動(dòng)的時(shí)候,默認(rèn)的pid變成了pid_00bc,不再是默認(rèn)的pid_00f3,如何改回默認(rèn)的pid_00f3呢?
    發(fā)表于 05-21 06:25

    第一代半導(dǎo)體淘汰了嗎

    在半導(dǎo)體產(chǎn)業(yè)的百年發(fā)展歷程中,“第一代半導(dǎo)體是否淘汰”的爭(zhēng)議從未停歇。從早期的鍺晶體管到如今的硅基芯片,以硅為代表的第一代半導(dǎo)體材料,始終以不可替代的產(chǎn)業(yè)基石角色,支撐著全球95%以上的電子設(shè)備
    的頭像 發(fā)表于 05-14 17:38 ?1058次閱讀
    第一代半導(dǎo)體<b class='flag-5'>被</b><b class='flag-5'>淘汰</b><b class='flag-5'>了嗎</b>

    DFM裁員裁到大動(dòng)脈了嗎?更新后一大堆問(wèn)題?。?!

    DFM裁員裁到大動(dòng)脈了嗎?更新后一大堆問(wèn)題?。?!文件拼版后要不就是缺少焊盤(pán) 要不就是缺少走線,更邪門(mén)的事拼版就有一個(gè)板是正確的 剩下拼版都缺走線。 搞得我這幾天都不順!!!!!!
    發(fā)表于 03-06 10:06