ES6新特性学习

Posted 成长中的小牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6新特性学习相关的知识,希望对你有一定的参考价值。

一、什么是ES6

 

  ECMAScript和javascript的关系

  ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。

  ECMAScript和JavaScript到底是什么关系?很多初学者会感到困惑,简单来说,ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。

 


 

二、兼容性支持

 

  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>

 

 

以上是关于ES6新特性学习的主要内容,如果未能解决你的问题,请参考以下文章

ES6新特性学习

ES6新特性学习

ES7/8新特性学习随笔

CSS3 新特性学习

iOS 11 Xcode9开发 新特性学习 (新方法篇)

JavaScript学习--Item24 ES6新特性概览