OOP vs FP
The beauty of JS is that it is multi paradigm we can use both of these techniques that better suited to solve problems.
The basis of FP is Closure and the basis for OOP is Prototypes.


FP
OOP
Many different operation on fixed data
Few operation on common data
Stateless - State is immutable
Stateful - State is modifiable
Pure - No side effect
Side effect
Last updated
Was this helpful?