Más, objektum-orientált nyelvekből érkezőknek ez a program kezdetben megkönnyítheti az átállást, de mi van akkor, ha egy, már meglévő projekten kell dolgozniuk? Akkor inkább hátrányban lesznek, mert a js máshogy működik, és akár egy (function() { ...})()-t látva meglepődhet az illető (mert a magyarázattal csak komolyabb útmutatókban találkozhat).
Más, objektum-orientált