Słowo newkluczowe w JavaScript może być dość mylące, gdy pojawia się po raz pierwszy, ponieważ ludzie myślą, że JavaScript nie jest zorientowanym obiektowo językiem programowania. Co to jest? Jakie problemy rozwiązuje? Kiedy jest to właściwe, a kiedy