传统西装

文章
5
资源
0
加入时间
2年10月17天

利用Generator实现Es6语法兼容问题

在项目初期定的这个项目说是本公司自己用的,然后我就用的是async与await请求数据,项目结束后,又说预计不止公司内部使用,这就需要做到低版本兼容问题。项目写好了,想着如何实现低版本兼容问题且代码改动量不是很大。解决方案:Generator 函数是 ES6 提供的一种异步编程解决方案,这无疑对我处理兼容问题是个不错的方案。封装兼容低版本浏览器方法// 封装兼容低版本浏览器方法function asyncToGen(genFunc){ return function(){ const ge