ECMAScript 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ECMAScript 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
ECMAScript 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
ECMAScript 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
ECMAScript 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 未知
开发语言
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2013-05-28

软件简介

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
2015/03/25 06:34
回复
举报
更多评论
06/25 07:24

ECMAScript 2021 获得批准

ECMAScript 2021 现已获得 ECMA International 的批准。ECMAScript 是标准化的 JavaScript 语言,于 1997 年发布了第一版,现已发展成为世界上使用最广泛的通用编程语言之一。 本 Ecma 标准定义了 ECMAScript 2021 Language,是 ECMAScript 语言规范的第 12 版。 ECMAScript 2021 主要包含内容: String.prototype.replaceAll 此前,如果想要替换所有的 string occurrences,则需要使用 String.prototype.replace 和全局 regexp...

20
10
02/04 08:37

ECMAScript 2021 特性预览

最新举行的一次 TC39 会议正式确定了 ECMAScript 2021 的完整功能列表。具体包含以下内容: String.prototype.replaceAll 此前,如果想要替换所有的 string occurrences,则需要使用 String.prototype.replace 和全局 regexp 的组合。现在,String.prototype.replaceAll简化了这一点。 const string = "it-is-just-a-test"; // instead of doing this string.replace(/-/g, "_") // "it_is_just_a_test" // in ES2021...

11
7
发表于服务端专区
2018/07/02 08:09

ECMAScript 2018 语言规范正式发布,改进正则表达式

ECMAScript 2018(第九版 JS)已于 6 月底正式发布,带来了许多新特性。ECMAScript 2018 于今年2月出炉草案,TC39 技术委员会每两个月开会一次,讨论当前草案的现状。 ECMAScript 2018 主要包含内容: 异步迭代器:原生支持在 JavaScript 中对异步获取的数据做迭代。 Object Rest/Spread Properties Promise.prototype.finally Template Literal(模板字面量):取消 Escape-Sequenzen 限制 正则表达式: 支持 s (dotAll) 模式 ...

17
9
发表于服务端专区
2018/02/04 08:09

ECMAScript 2018 语言规范草案出炉,支持异步迭代

据 IThome 台湾消息,经过委员会1月底的会议后,ECMAScript 2018 的草案终于出炉,此次更新主要新增了两大功能,分别是异步迭代(Asynchronous Iteration)以及 Rest / Spread 属性,并更新了正则表达式语法。 ECMAScript 6 发布之时,增加了同步迭代功能,本次 ECMAScript 2018 新增的异步迭代,能让开发者更方便地处理异步抓取的资料。异步迭代将带来新的编码模式,与生成器结合使用,可让代码延迟执行,不互相阻挡。 Rest /...

7
2
发表了资讯
2017/07/12 17:08

ECMAScript 2017 语言规范发布

Ecma 国际公布了第八版的 ECMAScript 语言规范 ECMAScript 2017(或 ES8)。ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。 其在 1998 年和 1999 年发布了第二和第三个版本,之后沉寂 了许多年,直到 Ajax 流行起来后标准工作才再次起步,2009 年发布了第五个版本,...

23
22
发表了资讯
2017/01/30 08:34

ECMAScript 2017:最终功能集

ECMAScript 2017:最终功能版发布了。ECMAScript 是标准化的 JavaScript 语言,1997 年发布了第一版,1998 年和1999 年发布了第二和第三个版本,之后 ECMAScript 沉寂 了许多年,直到 Ajax 流行起来后标准工作才再次起步,2009 年发布了第五个版本,2015 年发布了第六个版本,第七个版本被称为 ECMAScript 2016,此为 ECMAScript 发布的第八个版本。 主要特性: 异步函数 (Brian Terlson) 共享内存和原子 (Lars T. Hansen) 其他...

7
31
发表了资讯
2016/06/19 00:00

ECMAScript 2016 获得批准,主要增加两新特性

Ecma国际批准了第七版的ECMAScript语言规范(ECMAScript 2016)。ECMAScript是标准化的JavaScript语言,1997年发布了第一版,1998年和1999年发布了第二和第三个版本,之后ECMAScript沉寂 了许多年,直到Ajax流行起来后标准工作才再次起步,2009年发布了第五个版本,2015年发布了第六个版本,第七个版本又被称为ECMAScript 2016,与第六个版本相比变化并不多,主要是增加了两个新特性:Array.prototype.include和取幂运算符。ECM...

13
9
发表了资讯
2016/04/24 00:00

张成文——ECMAScript 6 开发体系实践

2016年04月23日14:00時,在武汉市东湖高新技术开发区民院路38号纽宾凯鲁广国际酒店(光谷步行街地铁C出口省测绘局斜对面),舉行的规模在800人左右的2016源创会武汉站。由张成文(腾讯SNG web)分享的ECMAScript 6 开发体系实践主題。 ECMAScript 6正式发布后,越来越多地在项目中被实践。但是由于目前的局限性,ECMAScript 6在整个js的开发背景下直接使用依然会有很多问题。这里我将给大家讲述ECMAScript 6的开发生态实践所涉及和需...

1
41
发表了资讯
2016/03/16 00:00

前端开发者不得不知的 ECMAScript 6 十大特性

ES6(ECMAScript2015)的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的操作,提高开发人员的效率。 本文主要针对ES6做一个简要介绍。 主要译自:《Top 10 ES6 Features Every Busy JavaScript Developer Must Know》 ( 传送门)。也许你还不知道ES6是什么, 实际上, 它是一种新的javascript规范。在这个大家都很忙碌的时代,如果你想对ES6有一个快速的了解,那么请继续往下读...

24
179
发表了资讯
2016/02/25 00:00

ECMAScript 2016 新特性: Array.prototype.includes和幂运算符

ECMAScript 2016只新增了两个特性:Array.prototype.includes和幂运算符(Exponentiation Operator)。Async函数需要等到明年才能进入标准。 ECMAScript标准制定过程包含四个阶段:提议(Proposal)、草案(Draft)、候选(Candidate)、完成(Finished)。每个新特性在进入标准前都必须走完这四个阶段。因此,只有进入最后一个阶段的特性能被包含在下一版本的JavaScript。虽然有22个处于不同阶段的特性,仅有2个进入完成(Finished)阶段:...

8
19
发表了资讯
2015/10/03 00:00

Edge 浏览器开始部署 ECMAScript 7 功能

ECMAScript 7又以JavaScript 2016而被熟知,是正在快速开发的新一代JavaScript编程语言标准。尽管该标准需要等到明年才发布,但是诸多浏览器已经做好了准备。同往常一样,Chrome和Firefox率先做出改变,而今天召开的微软开发者网络会议上,负责HTML5和开源网页标准的主要项目经理David Catuhe也宣布Edge浏览器开始部署ECMAScript 7功能。 据 悉Edge浏览器在装备ECMAScript 7功能之后将会率先增加async/await功能,这是老JavaScr...

17
8
发表了资讯
2015/06/18 00:00

ECMAScript 2015 编程语言规范正式通过

今天凌晨,讨论了10年的《ECMAScript国际标准(第6版)》编号为 ECMA-262 正式通过,标志JavaScript在诞生20年后,开始升级为企业级大型应用的开发语言。 可通过下面链接下载规范文档: 文件名 大小(字节) 格式 ECMA-262.pdf 12 502 495 Acrobat (r) PDF file ECMA-262 edition 6 Browsable HTML 这是第六个版本的 ECMAScript 规范,获准通过后国际标准号为 ISO/IEC 16262:2016. 前一个版本的 ECMA 标准请看 这里....

83
67
发表了资讯
2015/03/18 00:00

ECMAScript 6 RC 3 发布

ECMAScript 6 RC 3 发布,此版本现已提供下载: doc, this is release candidate 3 with cumulative markup pdf, no change markup pdf with rev36 change markup pdf with cumulative change markup ECMAScript 6 RC 3 标记为 “Rev 36“.。从 RC1 开始进行标记(Rev34)。 更新内容: 关于 “completion reform”的一些显著 bug 修复 各种格式调整,一些小的编辑方面和技术方面的修复 解决的 bugs: 4167-4166, 4163=4154, 41...

9
7
发表了资讯
2013/05/28 00:00

ECMAScript 6 得到了 Mozilla 的支持

ECMAScript 6 是下一个版本标准,标准草案已经在官方 wiki 中公布。如果你想发送反馈意见,可以访问 es-discuss. TC39 共识标注为三个不同级别 Consensus 共识 Ongoing Discussion 讨论中 Controversial 争议 这三个级别的意思是: Consensus: 没有太大分歧 Ongoing discussion: 功能已经达成共识,但还有一些设计方面的问题需要进一步讨论 Controversial: 设计方面有很大的分歧 Firefox 已经支持的特性 Syntax Feature Version...

21
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于大前端专区
2014/06/21 22:09

ECMAScript

[http://zh.wikipedia.org/wiki/ECMAScript](http://zh.wikipedia.org/wiki/ECMAScript)

0
0
发表了博客
2011/05/21 22:48

ECMAScript概要

1、概要(Overview) ECMAScript是一种基于对象的编程语言,用来在一个宿主环境(host environment)中演示计算指令,操作可计算对象。ECMAScript实际上只是一种脚本语言和语义的标准的定义,其本身并没有提供完全性的实现。在ECMAScript的官网定义中指出,希望ECMAScript的可计算环境(宿主环境)不但能够提供ECMAScript规范中所定义的对象和其它语言语法机制,最好还要能够提供特殊环境下的宿主对象(host object),这些对象...

0
1
发表了博客
2019/08/25 16:38

ECMAScript版本

ECMAScript版本介绍 百度介绍:ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。 ECMA是一种标准脚本程序设计语言,任何浏览器要使用这种标准就必须支持这种脚本,以前的浏览...

0
0
发表了博客
2012/12/15 14:46

ECMAScript with 语句

有标签的语句 with 语句用于设置代码在特定对象中的作用域。 它的语法: with (expression) statement 例如: var sMessage = "hello"; with(sMessage) { alert(toUpperCase()); //输出 "HELLO" } 在这个例子中,with 语句用于字符串,所以在调用 toUpperCase() 方法时,解释程序将检查该方法是否是本地函数。如果不是,它将检查伪对象 sMessage,看它是否为该对象的方法。然后,alert 输出 "HELLO",因为解释程序找到了字符串...

0
0
发表于大前端专区
2020/06/24 12:46

ECMAScript 发展简史

文章出自个人博客 https://knightyun.github.io/2019/05/01/js-ecmascript-history,转载请申明。 ECMAScript,简称 ES,是 JavaScript 的标准版,经历了不同版本的变化; 最初由于网速慢,网页验证表单需要通过服务器完成,因此Netscape(网景)公司决定开发这样一种用于处理验证的客户端语言; 1995年,发布 LiveScript,由于当时 Java 很火,就顺便改名为 JavaScript 蹭热度,与 Netscape Navigator 2 一同发布,成为 JavaSc...

0
0
发表于程序人生专区
2019/05/08 08:45

ECMAScript 发展简史

ECMAScript,简称 ES,是 JavaScript 的标准版,经历了不同版本的变化; 最初由于网速慢,网页验证表单需要通过服务器完成,因此Netscape(网景)公司决定开发这样一种用于处理验证的客户端语言; 1995年,发布 LiveScript,由于当时 Java 很火,就顺便改名为 JavaScript 蹭热度,与 Netscape Navigator 2 一同发布,成为 JavaScript 1.0; 1996年,JavaScript 1.1 与 Netscape Navigator 3 发布,同时微软也在 IE3 中加入 JScr...

0
0
发表了博客
2018/03/18 17:26

ECMAScript时间与日期

ECMAScript提供了Date类型来处理时间和日期。Date类型内置一系列获取和设置日期时间信息的方法。 一.Date类型 ECMAScript中的Date类型是在早期Java中java.util.Date类基础上构建的。为此,Date类型使用UTC(Coordinated Universal Time,国际协调时间[又称世界统一时间])1970年1月1日午夜(零时)开始经过的毫秒来保存日期。在使用这种数据存储格式的条件下,Date类型保存的日期能够精确到1970年1月1日之前或之后的285616年。 创建...

0
0
发表了博客
2019/09/26 11:00

ECMAScript运算符之《条件运算符》

ECMAScript 条件运算符,也说三元运算符 直接来例子吧:这样更直接点 例子1: var num1 = false; var nums1 = num1 ? '第一个' : '第二个'; console.log(nums1);//第二个 例子2: var num2 = true; var nums2 = num2 ? '第一个' : '第二个'; console.log(nums2);//第一个function(){ //跟单:www.gendan5.com 例子3: var num3 = 3; var num4 = 4; console.log((num3 > num4) ? '第一个' : '第二个');//第二个 console.log((num...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/08/17 15:23

JS prototype 中的属性的问题

function Student(name, age) { this.name = name; this.age = age; } Student.prototype.nation = "US"; var s1 = new Student("Leon", 23); var s2 = new Student("Jason", 23); console.log(s1.nation); // US console.log(s2.nation); // US s1.nation = "UK"; console.log(s1.nation); // UK console.log(s2.nation); // US Student.prototype.nation = "CN"; console.log(s1.nation); // UK console.log(s2.na...

1
0
发表了问答
2015/07/09 17:12

结合 ES6+ 开发 React 组件

这是 Steven Luscher 写的一篇关于 React 的文章,Steven Luscher 擅长使用 React 和 GraphQL 构建应用。 原文地址:http://babeljs.io/blog/2015/06/07/react-on-es6-plus/ 当重新设计 Instagram Web 的时候,使用了一些 ES6+ 的特性来编写 React 组件。在这里简要的说一下这些语言新特性对 React 应用的开发有什么影响,这些 ES6+ 特性使得 React 开发更简单更有趣。 类 迄今为止,最能体现我们使用 ES6+ 来编写 React 组件的...

2
12
发表了问答
2015/01/20 18:24

IE 8 内核的 XMLHTTPRequest 实例对象不能添加 自定义成员?

  我在 XMLHTTPRequest 实例对象的 onreadystatechange 回调中给这个实例对象添加一个自定义的方法,用于在最终处理实际业务逻辑的回调中按需重启请求来轮训 —— function iAJAX() {     if (self.ActiveXObject) {         var MS_Version = [             'MSXML2.XMLHttp.6.0',             'MSXML2.XMLHttp.5.0',             'MSXML2.XMLHttp.4.0',             'MSXML2.XMLHttp.3.0', ...

6
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
23 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部