core-js / library / modules和core-js / modules之间的区别?

时间:2018-08-16 09:16:05

标签: javascript ecmascript-6 babel babel-polyfill

问题出在这里:

resultArray = resultArray.filter(e => e.test(pattern)) core-js/modules/es6.object.assign的内容相同。我的意思是在设计方面,core-js/library/modules/es6.object.assign.js下的文件与core-js/library/modules下的文件有什么区别?

背景:

我正在使用core-js/modules,它需要babel-polyfill

但是我还使用了一些使用babel-runtime core-js/modules/es6.object.assign的库。这是正常现象,因为它是babel运行时对助手进行垫片化的工作。 (仅供参考:https://babeljs.io/docs/en/babel-plugin-transform-runtime,我使用了转换运行时的配置{polyfill:false,regenerator:false})。

require('babel-runtime/helpers/extends.js')函数最终导致extends。因此,我有两种Object.assign的实现。

0 个答案:

没有答案