| exception-during-enumeration.js |
---
esid: sec-object.entries
description: Object.entries should terminate if getting a value throws an exception
author: Jordan Harband
--- |
521 |
- |
| exception-not-object-coercible.js |
---
esid: sec-object.entries
description: Object.entries should fail if given a null or undefined value
author: Jordan Harband
--- |
405 |
- |
| function-length.js |
---
esid: sec-object.entries
description: Object.entries should have length 1
author: Jordan Harband
includes: [propertyHelper.js]
--- |
496 |
- |
| function-name.js |
---
esid: sec-object.entries
description: Object.entries should have name property with value 'entries'
author: Jordan Harband
includes: [propertyHelper.js]
--- |
536 |
- |
| function-property-descriptor.js |
---
esid: sec-object.entries
description: Object.entries should be writable, non-enumerable, and configurable
author: Jordan Harband
includes: [propertyHelper.js]
--- |
417 |
- |
| getter-adding-key.js |
---
esid: sec-object.entries
description: Object.entries does not see a new element added by a getter that is hit during iteration
author: Jordan Harband
--- |
957 |
- |
| getter-making-future-key-nonenumerable.js |
---
esid: sec-object.entries
description: Object.entries does not see an element made non-enumerable by a getter that is hit during iteration
author: Jordan Harband
--- |
1037 |
- |
| getter-removing-future-key.js |
---
esid: sec-object.entries
description: Object.entries does not see an element removed by a getter that is hit during iteration
author: Jordan Harband
--- |
973 |
- |
| inherited-properties-omitted.js |
---
esid: sec-object.entries
description: Object.entries does not see inherited properties.
author: Jordan Harband
--- |
988 |
- |
| observable-operations.js |
---
esid: sec-object.entries
description: Object.entries should perform observable operations in the correct order
author: Jordan Harband
features: [Proxy]
includes: [proxyTrapsHelper.js]
--- |
1470 |
- |
| primitive-booleans.js |
---
esid: sec-object.entries
description: Object.entries accepts boolean primitives.
author: Jordan Harband
--- |
621 |
- |
| primitive-numbers.js |
---
esid: sec-object.entries
description: Object.entries accepts number primitives.
author: Jordan Harband
--- |
709 |
- |
| primitive-strings.js |
---
esid: sec-object.entries
description: Object.entries accepts string primitives.
author: Jordan Harband
--- |
804 |
- |
| primitive-symbols.js |
---
esid: sec-object.entries
description: Object.entries accepts Symbol primitives.
author: Jordan Harband
features: [Symbol]
--- |
433 |
- |
| symbols-omitted.js |
---
esid: sec-object.entries
description: Object.entries does not include Symbol keys.
author: Jordan Harband
features: [Symbol]
--- |
905 |
- |
| tamper-with-global-object.js |
---
esid: sec-object.entries
description: >
Object.entries should not have its behavior impacted by modifications to the global property Object
author: Jordan Harband
--- |
696 |
- |
| tamper-with-object-keys.js |
---
esid: sec-object.entries
description: >
Object.entries should not have its behavior impacted by modifications to Object.keys
author: Jordan Harband
--- |
633 |
- |