Confusing Javascript class declaration
Posted
by clutch
on Stack Overflow
See other posts from Stack Overflow
or by clutch
Published on 2010-04-01T19:07:40Z
Indexed on
2010/04/01
19:13 UTC
Read the original article
Hit count: 226
JavaScript
I have some third-party Javascript that has statements like this:
FOO = function() {
...functions() ...
return { hash }
}();
It is working as designed but I'm confused by it. Can anybody define what this structure is doing? Is it just a weird way to create a class?
© Stack Overflow or respective owner