码迷,mamicode.com
首页 > 其他好文 > 详细

ES6简介

时间:2017-09-01 23:11:47      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:hub   lan   支持   target   ini   github   语言   ida   com   

概述

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布,也叫ES2015。

 

语法提案的批准流程

新的语法从正式提案到正式成为标准,需要经历5个过程。

  • Stage 0 - Strawman(展示阶段)
  • Stage 1 - Proposal(征求意见阶段)
  • Stage 2 - Draft(草案阶段)
  • Stage 3 - Candidate(候选人阶段)
  • Stage 4 - Finished(定案阶段)

一个提案进入Stage 2,差不多以后就会进入正式提案。

ES6浏览器支持情况

浏览器对于ES6的支持情况可以查看。kangax.github.io/es5-compat-table/es6/

检测当前浏览器对ES6语法的支持情况可以查看。http://ruanyf.github.io/es-checker/index.cn.html

部署运行

1.有些浏览器已经大部分支持ES6的语法了。

2.babel

babel可以将ES6代码转换为ES5代码,从而在现有环境中执行。babel官网:http://babeljs.io/   babel github地址:https://github.com/babel/babel

关于babel的使用可以参考阮一峰所写的《Babel 入门教程》,网址为:http://www.ruanyifeng.com/blog/2016/01/babel.html

参考资料

1.阮一峰《ES6入门》

 

ES6简介

标签:hub   lan   支持   target   ini   github   语言   ida   com   

原文地址:http://www.cnblogs.com/helloluo/p/7465298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!