Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вы не можете посоветовать чего-нибудь в такой ситуации?
// было
window.someModule = (function () {
var somePrivateVar;
return {
someMethod: someMethod
}
function someMethod() {}
}());
// с приходом ES2015
// собственно не особо чего поменялось
// просто можно смело убрать IIFE
var somePrivateVar;
export default {
someMethod: someMethod
}
function someMethod() {}
// много позже может стать:
export default class SomeModule {
constructor() {
}
someMethod () {
}
}
Оптимизация кода с помощью RequireJS: как это делается и для чего это нужно