コードのカプセル化と整理に役立つ。
const myModule = {
myProperty : 'someValue',
myConfig : {
useCaching: true,
lang : 'ja'
},
saySomething() {
console.log("my module");
},
reportMyConfig() {
console.log(`Caching is : ${this.myConfig.useCaching ? 'enabled' : 'disabled'}`);
}
}
myModule.saySamething();
myModule.reportMyConfig();