Skip to content

输出什么?

Posted on:2021年7月3日 at 22:26
// module.js
export default () => "Hello world";
export const name = "Lydia";

// index.js
import * as data from "./module";

console.log(data);

使用import * as name语法,我们将module.js文件中所有export导入到index.js文件中,并且创建了一个名为data的新对象。 在module.js文件中,有两个导出:默认导出和命名导出。 默认导出是一个返回字符串“Hello World”的函数,命名导出是一个名为name的变量,其值为字符串“Lydia”data对象具有默认导出的default属性,其他属性具有指定exports的名称及其对应的值。

原文转自:https://fe.ecool.fun/topic/e8cd42a6-0df3-4e16-b6dd-d294756b5c21