Design Patterns
What is a Pattern?
Object Creation Pattern
var module = { someProp: 'hello', someMethod: function () { console.log(this.someProp); } };var bankAccount = { balance: 900, deposit: function (amount) { this.balance += amount; }, withdraw: function (amount) { this.balance -= amount; } }; bankAccount.deposit(1000); bankAccount.withdraw(1000); bankAccount.balance = 0; // ?!
Last updated