安装babel的拓展包(Polyfill) ,对Generator的转义
这是一个补完babel支持es6的拓展包,配置步骤为3个:
打开命令行键入
npm install --save-dev babel-polyfill
安装polyfill在webpack.config.js中最上面写上
import babelpolyfill from ''babel-polyfill';
在自己的项目js文件中最开头写上
import 'babel-polyfill'
;
一、基本形式
let tell = function* () {
yield 'a';
yield 'b';
return 'c';
};
let k = tell();
console.log(k.next());
console.log(k.next());
console.log(k.next());
console.log(k.next());
输出结果是