W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2011

http://www.w3.org/TR/IndexedDB/#key-construct ordering confusion

From: Jim Jewett <jimjjewett@gmail.com>
Date: Wed, 17 Aug 2011 12:53:06 -0400
Message-ID: <CA+OGgf5BHEFy6twGgKjOt-+BZS_BKiCHfZeJgW0rem14ddg-SQ@mail.gmail.com>
To: public-webapps@w3.org
At http://www.w3.org/TR/IndexedDB/#key-construct within the text, it
says that Arrays are the largest-valued keys:  "For purposes of
comparison, all Arrays are greater than all DOMString, Date and float
values; all DOMString values are greater than all Date and float
values; and all Date values are greater than all float values."

But within the note, it says "As a result of the above rules, an empty
Array is the lowest possible key, while positive infinity is the
highest possible key."

According to the text, I would expect negative infinity to be the
lowest possible key, and the highest possible key to be undefined
(because an array of any candidate highest key followed by another
valid key would be even higher)

-jJ
Received on Wednesday, 17 August 2011 16:54:02 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:47 GMT