Ian Hickson wrote:
On Tue, 28 Apr 2009, John J. Barton wrote:
I could not figure out from the WebIDL what happens in this case:
   sessionStore[2] = "howdy"; // no other keys in sessionStore

I guess this does not work like Javascript arrays or objects, rather I expect it fails?

It works, it just sets the key "2" to the value "howdy".

(Modulo some WebIDL and WebStorage IDL bugs that I will report separately, oops.)

sessionStore[2] = "howdy";
print(sessionStore[2]); // prints null?
print(sessionStore["2"]); // prints "howdy"

To my knowledge that's not consistent with any other object or interface in the browser.

Sean





Reply via email to