es6英文文檔翻譯

来源:http://www.cnblogs.com/mufc-go/archive/2017/05/09/6831565.html
-Advertisement-
Play Games

ECMA-262英文文檔翻譯,github地址: https://github.com/zhoushengmufc/es6 ECMA-262英文文檔翻譯,線上地址: http://zhoushengfe.com/es6/es6-ch.html Ecma標准定義了2016年ECMAScript語言。這 ...


ECMA-262英文文檔翻譯,github地址:

https://github.com/zhoushengmufc/es6

ECMA-262英文文檔翻譯,線上地址:

http://zhoushengfe.com/es6/es6-ch.html

 

Ecma標准定義了2016年ECMAScript語言。這是第七版的ECMAScript語言規範。自1997年出版的第一版,ECMAScript已經是世界上最廣泛使用的通用編程語言。最好是被稱為語言嵌入在web瀏覽器,但也為伺服器和嵌入式應用程式被廣泛採用。

ECMAScript是基於幾種原始技術,最著名的是JavaScript(Netscape)和JScript(微軟)。語言是由Brendan Eich在網景公司發明的,第一次出現在公司的導航器2.0瀏覽器。它出現在所有後續從網景瀏覽器,瀏覽器從微軟Internet Explorer 3.0開始。

ECMAScript語言規範的發展始於1996年11月。第一版本Ecma標準採用的Ecma大會1997年6月。

Ecma標準提交ISO / IEC JTC 1採用快速程式下,國際標準ISO / IEC 16262和批准,1998年4月。Ecma大會1998年6月批准了第二版Ecma - 262使它完全符合ISO / IEC 16262。變化之間的第一和第二版編輯。

T他第三版標準的強大的正則表達式,引入更好的字元串處理,新控制語句,try / catch異常處理、嚴格的定義錯誤,格式為數字輸出和次要的預期未來語言的發展變化。第三版的ECMAScript標準採用的Ecma大會1999年12月和2002年6月發佈為ISO / IEC 16262:2002。

第三版的出版後,ECMAScript實現大規模採用結合萬維網的編程語言,它已經成為本質上所有的網路瀏覽器所支持。重要的工作是開發一個ECMAScript第四版完成的。然而,工作沒有完成,而不是發佈為ECMAScript第四版,但有些是納入第六版的發展。

ECMAScript的第五版(ecma - 262)編纂實際解釋語言規範,已經成為常見的瀏覽器實現和增加了對新功能的支持,第三版的出版以來就出現了。這些特性包括訪問屬性,反射創建和檢查對象,程式控制的財產屬性,額外的數組操作功能,支持JSON對象編碼格式,提供增強的錯誤檢查的嚴格模式和程式保障。第五版採用的Ecma大會2009年12月。

第五版提交ISO / IEC JTC 1採用快速程式下,作為國際標準ISO / IEC 16262:2011和批准。ECMAScript標準的5.1版包含微小的修改,是與ISO / IEC 16262:2011相同的文本。5.1版的Ecma大會通過2011年6月。

集中第六版的發展始於2009年,第五版正在準備出版。然而,這之前是重要的實驗和語言增強設計努力約會在1999年出版的第三版。在一個非常真實的意義上,完成第六版是一百一十五年的頂峰。的目標還包括為大型應用程式提供更好的支持,圖書館創建和使用ECMAScript的編譯目標其他語言。它的一些主要改進包括模塊,類聲明,辭彙塊範圍,迭代器和發電機,非同步編程承諾,解構模式和適當的尾部調用。ECMAScript擴大圖書館的內置支持額外的數據抽象包括地圖、集合和數組的二進位數值以及額外支持Unicode補充字元在字元串和正則表達式。通過子類化的內置模板也可擴展。第六版提供了常規的基礎,增量式語言和庫增強。第六版是2015年6月聯合國大會通過。

ECMAScript規範第一ECMAScript版下發佈Ecma TC39每年的新版本節奏和開放的開發過程。一個純文本源文檔建於2015年ECMAScript源文檔作為完全在GitHub上進一步發展的基礎。超過這個標準的發展,數以百計的把請求和問題提交代表成千上萬的bug修複,編輯補丁和其他改進。此外,眾多的軟體工具開發援助在這方麵包括Ecmarkup Ecmarkdown,Grammarkdown。此規範還包括支持一種新的求冪運算符和數組添加一個新方法。原型叫做includes.

幾十個人代表許多組織作出了非常重要的貢獻在Ecma TC39發展這版和之前的版本。此外,一個充滿活力的社區出現了支持TC39 ECMAScript的努力。這個社區有了無數的草案,提交成千上萬的bug報告,進行實驗,實現了測試套件,受過教育的ECMAScript的全球開發者社區。不幸的是,它是不可能確定和組織並承認每一個人作出了貢獻。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 讀取核心配置文件 核心配置文件是指在resources根目錄下的application.properties或application.yml配置文件,讀取這兩個配置文件的方法有兩種,都比較簡單。 先創建一個簡單的springBoot程式,可以參考: "http://www.cnblogs.com/l ...
  • 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝Tomcat7網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細的安裝記錄,我這邊已經下載好了Tomcat7,通過ssh已經上傳到指定的目錄,這裡直接講解安裝的過程。1. 安裝tomcat通 ...
  • Ex1: Vrsense 選 37.4 mV 在第一張圖 Rsense 選 50 mΩ 在第二張圖 37.4 / 50 = 748 mA Ex2: Vrsense 選 44.2 mV 44.2 / 50 = 884 mA Rsense 是可變動的。 ...
  • alert提示框由於外觀不太友好,所以一般都不用alert了。 我在這裡使用bootstrap的樣式,寫了一個可以單獨顯示消息,也可以確認取消的提示框。 使用的外觀如下: 一:單獨顯示消息: 二:確認和取消: 單獨顯示消息的方法傳遞類型,信息,顯示時間以及回掉函數。其中通過重載可以只傳遞信息。 確認 ...
  • Window.devicePixelRatioThis read-only property returns the ratio of the resolution in physical pixels to the resolution in CSS pixels for the current ...
  • 一、什麼是選擇器? 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>選擇器</title> 6 <style type ...
  • 1. substring(start, end) 1). 包頭不包尾 2). start 必需項 3). end 非必需項 4). start end 誰大誰小無所謂 5). start end 若為 NAN/負數 時,則替換為 0 6). start end 均是從索引 0 算起的 7). 截取的 ...
  • 看了一下騰訊ISUX網頁,無論是pc端還是移動端,展示都挺好看的,先對其代碼進行分析如下: 1,先看前三行代碼 第一行,很正常,目前的網頁都這麼寫的,H5的時代了; 第二行,大公司總要用註釋打寫廣告; 第三行,lang語言居然是en-US,不解,應該沒有什麼特殊用意吧;prefix屬性,百度了一下, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...