types of design patterns in javascript

1 2 3