cmp() method of the
IDBFactory interface compares two values as keys to determine equality and ordering for IndexedDB operations, such as storing and iterating.
var result = window.indexedDB.cmp(a, b);
An integer that indicates the result of the comparison; the table below lists the possible values and their meanings:
|-1||1st key is less than the 2nd key|
|0||1st key is equal to the 2nd key|
|1||1st key is greater than the 2nd key|
This method may raise a
DOMException of the following types:
||One of the supplied keys was not a valid key.|
var a = 1; var b = 2; var result = window.indexedDB.cmp(a, b); console.log( "Comparison results: " + result );
- The first key to compare.
- The second key to compare.
|Indexed Database API
The definition of 'cmp' in that specification.
|Feature||Chrome||Edge||Firefox (Gecko)||Internet Explorer||Opera||Safari (WebKit)|
|Available in workers||(Yes)||(Yes)||37.0 (37.0)||(Yes)||(Yes)||10|
|Feature||Android||Android Webview||Edge||Firefox Mobile (Gecko)||Firefox OS||IE Phone||Opera Mobile||Safari Mobile||Chrome for Android|
|Basic support||4.4||(Yes)||(Yes)||22.0 (22.0)||1.0.1||10||22||8||(Yes)|
|Available in workers||(Yes)||(Yes)||(Yes)||37.0 (37.0)||(Yes)||(Yes)||(Yes)||10||(Yes)|