какой смысл в скобках после импорта слова - PullRequest
0 голосов
/ 01 сентября 2018
import { something } from 'something.js'

Какой смысл в скобках после импорта слова? я знаю, что в ES6 скобки могут работать двумя способами, либо как замыкание, либо как объект, который автоматически установит ключ и значение, но как это работает в случае импорта

Ответы [ 2 ]

0 голосов
/ 01 сентября 2018

ссылка: 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,
}
0 голосов
/ 01 сентября 2018

Вот как вы делаете именованный импорт. В файле Something.js будет что-то вроде этого:

export const something = 'hello'

если вместо этого был экспорт по умолчанию:

const something = 'hello';
export default something;

Тогда вы импортируете его, используя:

import something from 'something.js'

См. Также Разрушение , в котором используется аналогичный (но не идентичный) синтаксис

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...