Is it time to take a closer look at JavaScript, the venerable scripting language? One developer believes the unique scripting language has radical features that make it an exciting workhorse that is often misunderstood and misrepresented.
We are at the point in online evolution when the JavaScript language needs to be taken seriously–after all, it is currently used for image processing, game development, 3D graphics, sound, video and more. The idea that JavaScript has objects, rather than classes, is fundamental to understanding why some developers reject its merits.
In a typical JavaScript application, objects are created through the execution of instructions which build an object. To create more than one copy of an object, it is necessary to create a function that creates the object and returns it. Simple solution!