Can you still?

What's the output?

module.js
export default () => 'Hello world';
export const name = 'Lydia';
index.js
import * as data from './module';

console.log(data);

You missed this one before

With the import * as name syntax, we import all exports from the module.js file into the index.js file as a new object called data is created. In the module.js file, there are two exports: the default export, and a named export. The default export is a function that returns the string "Hello World", and the named export is a variable called name which has the value of the string "Lydia".

The data object has a default property for the default export, other properties have the names of the named exports and their corresponding values.

Question 89 · see the original (opens in a new tab)