import { something } from 'something.js'
导入单词后括号的意义是什么?我知道在ES6中,括号可以以两种方式工作,要么作为闭包,要么作为将自动设置键和值的对象,但是在导入情况下它是如何工作的
答案 0 :(得分:2)
这就是您进行命名导入的方式。 Something.js中将包含以下内容:
export const something = 'hello'
如果它具有默认导出:
const something = 'hello';
export default something;
然后您将使用以下命令导入它:
import something from 'something.js'
另请参见Destructuring,该语法使用类似(但不完全相同)的语法
答案 1 :(得分:0)
参考:https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/export
// using.js
import { something1, something2 } from './somethings'
// somethings.js
const something1 = "1";
const something2 = "2";
export {
something1,
something2,
}