| S8.12.6_A1.js |
---
info: |
When the [[HasProperty]] method of O is called with property name P and
if O has a property with name P, return true
es5id: 8.12.6_A1
description: Try find existent property of any Object
--- |
653 |
- |
| S8.12.6_A2_T1.js |
---
info: |
When the [[HasProperty]] method of O is called with property name P and if O has not a property with name P
then If the [[Prototype]] of O is null, return false or call the [[HasProperty]] method of [[Prototype]] with property name P
es5id: 8.12.6_A2_T1
description: Try find not existent property of any Object
--- |
741 |
- |
| S8.12.6_A2_T2.js |
---
info: |
When the [[HasProperty]] method of O is called with property name P and if O has not a property with name P
then If the [[Prototype]] of O is null, return false or call the [[HasProperty]] method of [[Prototype]] with property name P
es5id: 8.12.6_A2_T2
description: >
Try find not existent property of any Object, but existent
property of this Object prototype
--- |
1749 |
- |
| S8.12.6_A3.js |
---
info: "[[hasProperty]] is sensitive to property existence but [[Get]] is not"
es5id: 8.12.6_A3
description: >
Use [[hasProperty]] and [[Get]] for existent and not existent
properties
--- |
1548 |
- |
| S11.8.7_A1.js |
---
info: |
White Space and Line Terminator between RelationalExpression and "in" and
between "in" and ShiftExpression are allowed
es5id: 11.8.7_A1
description: Checking by using eval
--- |
1837 |
- |
| S11.8.7_A2.1_T1.js |
---
info: Operator "in" uses GetValue
es5id: 11.8.7_A2.1_T1
description: Either Expression is not Reference or GetBase is not null
--- |
757 |
- |
| S11.8.7_A2.1_T2.js |
---
info: Operator "in" uses GetValue
es5id: 11.8.7_A2.1_T2
description: If GetBase(RelationalExpression) is null, throw ReferenceError
--- |
561 |
- |
| S11.8.7_A2.1_T3.js |
---
info: Operator "in" uses GetValue
es5id: 11.8.7_A2.1_T3
description: If GetBase(ShiftExpression) is null, throw ReferenceError
--- |
564 |
- |
| S11.8.7_A2.4_T1.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.8.7_A2.4_T1
description: Checking with "="
--- |
636 |
- |
| S11.8.7_A2.4_T2.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.8.7_A2.4_T2
description: Checking with "throw"
--- |
815 |
- |
| S11.8.7_A2.4_T3.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.8.7_A2.4_T3
description: Checking with undeclarated variables
--- |
679 |
- |
| S11.8.7_A2.4_T4.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.8.7_A2.4_T4
description: Checking with undeclarated variables
flags: [noStrict]
--- |
442 |
- |
| S11.8.7_A3.js |
---
info: If ShiftExpression is not an object, throw TypeError
es5id: 11.8.7_A3
description: Checking all the types of primitives
--- |
1346 |
- |
| S11.8.7_A4.js |
---
info: Operator "in" calls ToString(ShiftExpression)
es5id: 11.8.7_A4
description: Checking ToString coversion;
--- |
1050 |
- |