browser.js |
|
0 |
emulates-undefined.js |
---
esid: sec-equality-operators-runtime-semantics-evaluation
description: >
Abstract Equality special-cases [[IsHTMLDDA]] objects with `undefined` and `null`.
info: |
EqualityExpression : EqualityExpression == RelationalExpression
[...]
5. Return the result of performing Abstract Equality Comparison rval == lval.
The [[IsHTMLDDA]] Internal Slot / Changes to Abstract Equality Comparison
The following steps are inserted after step 3 of the Abstract Equality Comparison algorithm:
1. If Type(x) is Object and x has an [[IsHTMLDDA]] internal slot and y is either null or undefined, return true.
2. If x is either null or undefined and Type(y) is Object and y has an [[IsHTMLDDA]] internal slot, return true.
features: [IsHTMLDDA]
--- |
1179 |
shell.js |
|
0 |