Я видел публичный экспорт модулей ES6, выполненный одним из следующих способов:
// method 1
export var getAnswer = function () { return 'forty two'; };
// method 2
export default function () { return 'forty two'; };
- Имеются ли оба этих значения?
- Если да, то почему они оба существуют?
- Существуют ли другие допустимые параметры экспорта модулей с использованием синтаксиса ES6?
Я удивлен, что не смог найти ответ с моим googlefu. Меня интересуют только модули ES6, а не CommonJS, RequireJS, AMD, Node и т.д.