Skip to content

hopperhuang/es6learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于webpack+mocha,利用单例测试来学习ES6的新特性

下载

git clone https://github.com/hopperhuang/es6learning.git
cd es6learning
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
cnpm install webpack -g
cnpm install mocha -g
cnpm install babel-cli -g

运行:

npm test

测试es6中的新特性:

  1. let、const和块级作用域
  2. 解构赋值
  3. string对象的新特性
  4. number对象的新特性
  5. array对象的新特性
  6. function的新特性
  7. object的新特性
  8. Symbol
  9. Set and Map
  10. proxy
  11. reflect
  12. Promise
  13. Iterator
  14. Generator
  15. async
  16. class
  17. decorator

Babel

  1. 利用babel进行转码

总结

......

Releases

No releases published

Packages

No packages published