How does the new operator work in JavaScript? - Stack Overflow — Blankdot