| length.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
17 ECMAScript Standard Built-in Objects
includes: [propertyHelper.js]
--- |
497 |
- |
| name.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
17 ECMAScript Standard Built-in Objects
includes: [propertyHelper.js]
--- |
493 |
- |
| not-same-value-x-y-boolean.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
8. If Type(x) is Boolean, then
a. If x and y are both true or both false,
return true; otherwise, return false.
--- |
1749 |
- |
| not-same-value-x-y-null.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
3. If Type(x) is different from Type(y), return false.
...
5. If Type(x) is Null, return true.
...
--- |
552 |
- |
| not-same-value-x-y-number.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
6. If Type(x) is Number, then
a. If x is NaN and y is NaN, return true.
b. If x is +0 and y is -0, return false.
c. If x is -0 and y is +0, return false.
d. If x is the same Number value as y, return true.
e. Return false.
...
--- |
838 |
- |
| not-same-value-x-y-object.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
10. Return true if x and y are the same Object value. Otherwise, return false.
--- |
895 |
- |
| not-same-value-x-y-string.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
7. If Type(x) is String, then
a. If x and y are exactly the same sequence of code units
(same length and same code units at corresponding indices)
return true; otherwise, return false.
...
--- |
1001 |
- |
| not-same-value-x-y-symbol.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
6. If Type(x) is Symbol, then
a. If x and y are both the same Symbol value,
return true; otherwise, return false.
...
features: [Symbol]
--- |
669 |
- |
| not-same-value-x-y-type.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
3. If Type(x) is different from Type(y), return false.
...
--- |
2758 |
- |
| not-same-value-x-y-undefined.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
4. If Type(x) is Undefined, return true.
...
--- |
407 |
- |
| object-is.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
17 ECMAScript Standard Built-in Objects
includes: [propertyHelper.js]
--- |
481 |
- |
| same-value-x-y-boolean.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
8. If Type(x) is Boolean, then
a. If x and y are both true or both false,
return true; otherwise, return false.
--- |
566 |
- |
| same-value-x-y-empty.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
4. If Type(x) is Undefined, return true.
...
--- |
375 |
- |
| same-value-x-y-null.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
3. If Type(x) is different from Type(y), return false.
...
5. If Type(x) is Null, return true.
...
--- |
461 |
- |
| same-value-x-y-number.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
6. If Type(x) is Number, then
a. If x is NaN and y is NaN, return true.
b. If x is +0 and y is -0, return false.
c. If x is -0 and y is +0, return false.
d. If x is the same Number value as y, return true.
e. Return false.
...
--- |
814 |
- |
| same-value-x-y-object.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
10. Return true if x and y are the same Object value. Otherwise, return false.
--- |
876 |
- |
| same-value-x-y-string.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
7. If Type(x) is String, then
a. If x and y are exactly the same sequence of code units
(same length and same code units at corresponding indices)
return true; otherwise, return false.
...
--- |
788 |
- |
| same-value-x-y-symbol.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
...
6. If Type(x) is Symbol, then
a. If x and y are both the same Symbol value,
return true; otherwise, return false.
...
features: [Symbol]
--- |
591 |
- |
| same-value-x-y-undefined.js |
---
es6id: 19.1.2.10
description: >
Object.is ( value1, value2 )
7.2.9 SameValue(x, y)
...
4. If Type(x) is Undefined, return true.
...
--- |
502 |
- |
| symbol-object-is-same-value.js |
---
esid: sec-object.is
description: >
Object.is/SameValue: Symbol
features: [Object.is,Symbol]
--- |
567 |
- |