ES 5 no class keyword , you can only use the function to simulate the class .
When generating instances, using the new keyword. Properties and methods of a class, may also be defined in the constructor of the prototype object above.
The above code is a simple class, creating a person object constructor out of there own name; age; job attributes , the prototype has a top sayname property.