JavaScript case files

Pattern Detective

Read the code. Name the design pattern. Crack all 23 cases.

23 cases

Can you spot the pattern?

Each case contains a real ES5 or ES6 example and four possible Gang of Four patterns. Choose carefully, reveal the reasoning, and build your streak.

CreationalStructuralBehavioral