Pseudoclassical attempts to resemble the class system from other object oriented languages.
The keyword new before a function invocation, means that it will run the special mode constructor mode vendo viagra. What is constructor mode? Its a way for the interpreter to insert a few lines of operations into code as it knows it will be needed when instantiating a new object.
The intention of the keyword this is a convenient way of referring to whatever the target object is in some object-oriented function call.
NOTE : The pseudoclassical version is just a thin layer of syntactic convenience over the prototypal pattern. The Primary difference between these two patterns is performance optimisations which only apply when using the pseudoclassical pattern.