美国时间五月一日来自谷歌的工程师正式宣布,他们已经在Google Chrome Canary中加入了针对几乎全部的ES6(ECMAScript)特性支持,针对即将到来的新一代JavaScript语言ES7的基本支持。
Chrome Canary 隶属于Chrome的alpha分支,目前随着迁移至Beta通道的进程中,ES6和ES7的基本支持在Chrome浏览器的v52正式版主分支里也将得以支持。
ES6,或者 ECMAScript 6,或者 JavaScript 2015,你怎么叫都可以,它发布于2015年的6月份,也是史上Javascript语言最重大的更新。要知道差不多等待了整整四年的光景才迎来了这一重大标准的更新,幕后专家组宣布会对新的JavaScript标准每年一更,今年的暑期,我们将迎来ES7(JavaScript 2016)。
自ES6正式发布以来,各浏览器厂商们便纷纷开始升级自家产品来添加完整的支持,谷歌坦言目前的情况下大多数浏览器已经支持90%以上的ES6特性。
就在几天前,Node.js 也新推出了6.0版本,它包含了对ES6标准高达93%的支持。Node.js 与 Chrome一致,均由V8开源JavaScript引擎驱动。就在前天(4月29日)的时候,V8开发组宣布已经接近完整的支持了ES6最终规范,并且宣布支持ES7的候选版草案(2016年2月版)。
从目前的开发日历上来看,谷歌将可能在2016年7月26日前后发布Chrome 52稳定版。