摘要:有關(guān)的術(shù)語(yǔ)由國(guó)際前身為歐洲計(jì)算機(jī)制造商協(xié)會(huì)通過(guò)標(biāo)準(zhǔn)化的腳本程序設(shè)計(jì)語(yǔ)言國(guó)際創(chuàng)建了規(guī)范這個(gè)規(guī)范就是語(yǔ)言的官方標(biāo)準(zhǔn)最新版本的該版本在年月被組織批準(zhǔn)通過(guò)官方文檔第號(hào)技術(shù)委員會(huì)所有的名稱都泛指最新一代標(biāo)準(zhǔn)但是含義各不相同是這一代標(biāo)準(zhǔn)的開(kāi)發(fā)代號(hào)
有關(guān) ECMAScript 的術(shù)語(yǔ)
ECMAScript : 由 Ecma國(guó)際(前身為歐洲計(jì)算機(jī)制造商協(xié)會(huì)) 通過(guò)ECMA-262標(biāo)準(zhǔn)化的腳本程序設(shè)計(jì)語(yǔ)言
ECMA-262 : Ecma國(guó)際 創(chuàng)建了ECMA-262規(guī)范 , 這個(gè)規(guī)范就是ECMAScript語(yǔ)言的官方標(biāo)準(zhǔn)
ECMAScript 5(.1) : 最新版本的 ECMAScript , 該版本在 2011年6月被 ECMA 組織批準(zhǔn)通過(guò) => 官方文檔
ECMA TC39 : ECMA第39號(hào)技術(shù)委員會(huì)
ECMAScript Harmony => ECMAScript.next => ECMAScript 6 : 所有的名稱都泛指最新一代 ECMAScript 標(biāo)準(zhǔn) , 但是含義各不相同 , Harmony 是這一代標(biāo)準(zhǔn)的開(kāi)發(fā)代號(hào) , ECMAScript Harmony 代指 ECMAScript 5之后的新特性 , 它是 ECMAScript.next 的超集 , ECMAScript 6 是這一代 ECMAScript.next 的最終名稱
有關(guān) ECMAScript 的規(guī)范制定流程Sketch (草案) - 提案以 特性草案 的形式開(kāi)展 (委員會(huì)成員通常稱之為 "稻草人提案(strawman proposals)" 或 "稻草人(strawmen)" ). 任何時(shí)候都可以添加 特性草案 , 它們往往源自開(kāi)發(fā)者社群.
Proposal (提案) - 當(dāng) TC39 認(rèn)為某個(gè)特性非常重要并且有望下一版本的標(biāo)準(zhǔn) , 它就被提升為 正式草案狀態(tài) (狀態(tài)通常被標(biāo)注為 "實(shí)現(xiàn)中的Harmony(achieving Harmony)" 或"Harmony狀態(tài)(Harmony Status)" ). 特性被標(biāo)注為提案不一定可以加入最終標(biāo)準(zhǔn) , 但是通過(guò)的可能性已經(jīng)非常之高了.
Standard (標(biāo)準(zhǔn)) - 最終 , 入選的提案成為正式的 ECMAScript 特性 , 被加入到正式的 ECMAScript 規(guī)范中. 在TC39接收它成為最后的標(biāo)準(zhǔn)之前 , 這條特性必須在主要的JavaScript引擎中至少有兩個(gè)可彼此協(xié)作的 , 產(chǎn)品級(jí)質(zhì)量的實(shí)現(xiàn).
還有一份 更詳細(xì)的流程規(guī)范 以供參考 , 在這里流程分為了 :
Strawman - Sketch
Proposal - Proposal I
Draft - Proposal II
Candidate - Proposal III
Finished - Standard
有關(guān) ECMAScript 的疑惑和憂慮Q : 標(biāo)準(zhǔn)升級(jí)會(huì)對(duì)原有的代碼產(chǎn)生影響么 ? A : 不會(huì) , ES6只會(huì)增加新特性
Q : 每個(gè)特性的支持情況都如何呢 ? A : 少年你看過(guò)來(lái) => ECMAScript compatibility table
Q : 每個(gè)特性都值得研究么 ? A : 當(dāng)然不 , 還是挑自己感興趣的研究好了 , 因?yàn)椴皇撬腥硕枷矚g這些特性
Q : (您有疑慮的話可以在評(píng)論里提出 , 我會(huì)盡力回答)
有關(guān) ECMAScript 的提案細(xì)節(jié)Babel Tutorial 引用了 Lukehoban 的 es6features(en-US) , 我粗譯了一份 中文版 es6features(zh-Hans) , 標(biāo)準(zhǔn)會(huì)隨時(shí)更新
有關(guān) ECMAScript 的學(xué)習(xí)資源ECMAScript 6 Features 中文版
ES6 Resources 資源庫(kù) : 這里網(wǎng)羅所有的優(yōu)秀學(xué)習(xí)及試驗(yàn)資源 , 敬請(qǐng)關(guān)注
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/91483.html
摘要:與此相對(duì),強(qiáng)類型語(yǔ)言的類型之間不一定有隱式轉(zhuǎn)換。三為什么是弱類型弱類型相對(duì)于強(qiáng)類型來(lái)說(shuō)類型檢查更不嚴(yán)格,比如說(shuō)允許變量類型的隱式轉(zhuǎn)換,允許強(qiáng)制類型轉(zhuǎn)換等等。在中,加性運(yùn)算符有大量的特殊行為。 從++[[]][+[]]+[+[]]==10?深入淺出弱類型JS的隱式轉(zhuǎn)換 本文純屬原創(chuàng)? 如有雷同? 純屬抄襲? 不甚榮幸! 歡迎轉(zhuǎn)載! 原文收錄在【我的GitHub博客】,覺(jué)得本文寫的不算爛的...
摘要:另一方面,我不建議初次接觸的開(kāi)發(fā)人員閱讀規(guī)范。在維護(hù)語(yǔ)言的最新規(guī)范。在這一點(diǎn)上,我想指出的是,絕對(duì)沒(méi)有人從上到下閱讀規(guī)范。拓展閱讀由于的定義,中的細(xì)節(jié)如冒泡錯(cuò)誤,直到塊在規(guī)范中不存在。換句話說(shuō),會(huì)轉(zhuǎn)發(fā)中拋出的錯(cuò)誤,并終止其余的步驟。 翻譯自:How to Read the ECMAScript Specification Ecmascript 語(yǔ)言規(guī)范 The ECMAScr...
摘要:前端基礎(chǔ)架構(gòu)和硬核介紹技術(shù)棧的選擇首先我們構(gòu)建前端架構(gòu)需要對(duì)前端生態(tài)圈有一切了解,并且最好帶有一定的技術(shù)前瞻性,好的技術(shù)架構(gòu)可能日后會(huì)方便的擴(kuò)展,減少重構(gòu)的次數(shù),即使重構(gòu)也不需要大動(dòng)干戈,我通常選型技術(shù)棧會(huì)參考以下三點(diǎn)一提出自身業(yè)務(wù)的需求是 # 前端基礎(chǔ)架構(gòu)和硬核介紹 showImg(https://segmentfault.com/img/remote/146000001626972...
摘要:前端基礎(chǔ)架構(gòu)和硬核介紹技術(shù)棧的選擇首先我們構(gòu)建前端架構(gòu)需要對(duì)前端生態(tài)圈有一切了解,并且最好帶有一定的技術(shù)前瞻性,好的技術(shù)架構(gòu)可能日后會(huì)方便的擴(kuò)展,減少重構(gòu)的次數(shù),即使重構(gòu)也不需要大動(dòng)干戈,我通常選型技術(shù)棧會(huì)參考以下三點(diǎn)一提出自身業(yè)務(wù)的需求是 # 前端基礎(chǔ)架構(gòu)和硬核介紹 showImg(https://segmentfault.com/img/remote/146000001626972...
摘要:應(yīng)該一樣啊騷年,不要把你判斷值類型的方法套在我們偉大的對(duì)象上。還記得上面說(shuō)的,對(duì)象是由構(gòu)造器函數(shù)創(chuàng)建的嗎所以說(shuō)有構(gòu)造器的類型,都是對(duì)象。其他的類型都有構(gòu)造器,所以再次聲明一切都是對(duì)象是很有道理的。 對(duì)象 在大多數(shù)人的眼里,js是一門面向?qū)ο?Object-Oriented)的語(yǔ)言,但是它與其他的語(yǔ)言比如c++,java 這些面向?qū)ο笳Z(yǔ)言 略有不同。!!!艸,說(shuō)人話那問(wèn)幾個(gè)問(wèn)題吧: 1....
閱讀 1831·2021-09-27 14:02
閱讀 3686·2021-09-27 13:36
閱讀 1102·2019-08-30 12:46
閱讀 1903·2019-08-30 10:51
閱讀 3655·2019-08-29 17:02
閱讀 1030·2019-08-29 16:38
閱讀 1902·2019-08-29 16:37
閱讀 3159·2019-08-26 10:32