Every non-trivial language has "gotchas". Here's one. Consider the following JScript, which creates an object and sets some fields to zero: var x = { 0 : 0, 123 : 0, 1.23 : 0, blah : 0, "dude!" : 0, "-1.23" : 0 }; A little weird, but it works just fine.
Read More...