Javascript 什么';从同一模块多次导入的影响是什么?

Javascript 什么';从同一模块多次导入的影响是什么?,javascript,webpack,import,ecmascript-6,babeljs,Javascript,Webpack,Import,Ecmascript 6,Babeljs,对同一模块多次使用import(特别是使用babel进行传输时)是否会影响性能?在性能方面,以下各项之间有什么区别(如有): import { something } from 'myModule'; import { somethingElse } from 'myModule'; vs vs vs 最后一个将假定导出的内容将包含某物和某物 e、 g 最后一个不会导入整个模块。它将只导入默认导出。你是说,import*作为“myModule”的整体模块?对,对不起。我的问题是,重要的是考虑并

对同一模块多次使用
import
(特别是使用
babel
进行传输时)是否会影响性能?在性能方面,以下各项之间有什么区别(如有):

import { something } from 'myModule';
import { somethingElse } from 'myModule';
vs

vs

vs

最后一个将假定导出的内容将包含
某物
某物

e、 g


最后一个不会导入整个模块。它将只导入默认导出。你是说,
import*作为“myModule”的整体模块?对,对不起。我的问题是,重要的是考虑并只导入被使用的模块的一部分,这样WebPACK可以识别未使用的出口,而不将它们添加到包中,我认为拆分不会影响最终结果或构建速度(我想)是的,这就是我们更喜欢只导入需要的原因。但出于几个原因,我想在单独的
import
中导入每个部分。但很明显,如果它将显著降低性能,我不想这样做。“但如果它将显著降低性能,我显然不想这样做。”这不应该有什么区别。
import {
  something,
  somethingElse
} from 'myModule';
import * from 'myModule';
import myModule from 'myModule';
export default {
  something,    // provided elsewhere
  somethingElse // provided elsewhere
};