“ export const foo ...”和“ const foo ... export foo”之间的区别

时间:2018-07-07 03:33:05

标签: javascript ecmascript-6 es6-modules

我很难处理进出口声明。

这是出口声明

export const FETCH_POST = 'FETCH_POST';
export const NEW_POST = 'NEW_POST';

类似于此出口声明

const FETCH_POST = 'FETCH_POST';
const NEW_POST = 'NEW_POST';

export FETCH_POST; 
export NEW_POST; 

如果没有,它们有什么区别?

我可以用类似的方式导入它们吗,即

import { FETCH_POST, NEW_POST } from './somewhere

1 个答案:

答案 0 :(得分:1)

是的,都被命名为导出,因此您可以使用以下相同的方式导入它们:

import { FETCH_POST, NEW_POST } from './somewhere