Class-less Objects in JavaScript
Oct 21, 2008, 04:32 (0 Talkback[s])
(Other stories by Stoyan Stefanov)
[ Thanks to Bhushan
Pangaonkar for this link. ]
"So which way is better - object literal or constructor
function? Well, that depends on your specific task. For example, if
you need to create many different, yet similar objects, then the
class-like constructors may be the right choice. But if your object
is more of a one-off singleton, then object literal is definitely
simpler and shorter.
"OK then, so since there are no classes, how about inheritance?
Before we get there, here comes a little surprise - in JavaScript,
functions are actually objects."
Complete
Story
Related Stories: