ECMAScript 6 简介
来源:互联网 发布:vb.net 安卓 编辑:程序博客网 时间:2024/06/13 23:41
ECMAScript 6 简介
什么是ES6
ECMAScript和JavaScript的关系
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。ECMAScript和JavaScript到底是什么关系?很多初学者会感到困惑,简单来说,ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。
ECMAScript的历史
1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。这个版本就是ECMAScript 1.0版。
支持
ECMAScript 6 的兼容
http://kangax.github.io/es5-compat-table/es6/
兼容包
https://github.com/paulmillr/es6-shim
环境支持
Traceur转码器
<!-- 加载Traceur编译器 --><script src="http://google.github.io/traceur-compiler/bin/traceur.js" type="text/javascript"></script><!-- 将Traceur编译器用于网页 --><script src="http://google.github.io/traceur-compiler/src/bootstrap.js" type="text/javascript"></script><!-- 打开实验选项,否则有些特性可能编译不成功 --><script> traceur.options.experimental = true;</script>
注意
script标签的type属性的值是module(或者traceur),而不是text/javascript。
这是Traceur编译器识别ES6代码的标识,编译器会自动将所有type=module的代码编译为ES5,然后再交给浏览器执行。
阅读全文
0 0
- ECMAScript 6 模块简介
- ECMAScript 6简介
- ECMAScript 6简介
- ECMAScript 6 入门简介
- ECMAScript 6简介
- ECMAScript 6 简介
- ECMAScript 5.1简介
- JavaScript:ECMAScript简介
- ECMAScript 6学习总结(1)——ECMAScript 6入门简介
- ECMAScript 6 学习系列课程 (ES6简介)
- 《es6标准入门》读书笔记-第一章 ECMAScript 6简介
- ECMASCRIPT-6
- ECMAScript 6
- ECMAScript 6
- ECMAScript 6
- ECMAScript 6
- JavaScript 拾碎[一] ECMAScript 简介
- 超级厉害的JavaScript —— ECMAScript 6 标准(1) —— 简介与部署
- 四大组件之一:Service详细介绍
- JavaSE基础语法中的运算符
- Java 线程池艺术探索
- @CacheEvict中的allEntries与beforeInvocation的区别
- win10 常用快捷键
- ECMAScript 6 简介
- iOS11遇到的坑总结
- Jmeter并发测试(抽奖系统)
- OutputDebugString 封装;方便格式化
- ODBC建立SQL SERVER链接步骤
- 欢迎使用CSDN-markdown编辑器--rule
- jQuery学习笔记
- Mac 键盘特殊键符号
- go反射通过字符串调用方法