现在@babel/preset-env可以解析Set/includes()这些API了吗?

来源:3-3 由浅入深 webpack - 编译 ES6

慕仰0443394

2018-07-16

使用了webpack4和@babel/preset-env,测试发现可以解析Set/includes(),是为什么呢?


大概解析出来是这样的效果


```

"use strict";

eval(

"\n\nvar myName = \"吕子威\";\nvar arr = [1, 2, 3];\nvar arrSet = new Set(arr);\nconsole.log(arr.includes(7));\nconsole.log(arrSet);\n\n//# sourceURL=webpack:///./app.js?"

);

```

写回答

1回答

testname

2018-07-29

如果是在高版本 chrome 下运行的话,includes这种方法应该是被浏览器原生支持了,而不是 babel-preset-env 的效果,这种 api 转换需要借助 babel-polyfill 或者 babel-runtime

0
0

四大维度解锁Webpack3.0前端工程化

前端开发标配,灵活掌握Webpack3.0的使用可以极大的提高前端开发的效率

1188 学习 · 403 问题

查看课程