Object-Oriented JavaScript: More Than Just Classes
I stumbled upon this article I wrote in French precisely 15 years ago and I find it's still relevant....
Tags: javascript, prototype, oop, closure