| define-properties.js |
---
es6id: 26.1.3
description: >
Define properties from the attributes object.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
6. Return target.[[DefineOwnProperty]](key, desc).
includes: [propertyHelper.js]
--- |
841 |
- |
| define-symbol-properties.js |
---
es6id: 26.1.3
description: >
Define symbol properties.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
2. Let key be ToPropertyKey(propertyKey).
...
7.1.14 ToPropertyKey ( argument )
...
3. If Type(key) is Symbol, then
a. Return key.
...
features: [Symbol]
--- |
1039 |
- |
| defineProperty.js |
---
es6id: 26.1.3
description: >
Reflect.defineProperty is configurable, writable and not enumerable.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
17 ECMAScript Standard Built-in Objects
includes: [propertyHelper.js]
--- |
539 |
- |
| length.js |
---
es6id: 26.1.3
description: >
Reflect.defineProperty.length value and property descriptor
includes: [propertyHelper.js]
--- |
548 |
- |
| name.js |
---
es6id: 26.1.3
description: >
Reflect.defineProperty.name value and property descriptor
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
17 ECMAScript Standard Built-in Objects
includes: [propertyHelper.js]
--- |
686 |
- |
| return-abrupt-from-attributes.js |
---
es6id: 26.1.3
description: >
Return abrupt from ToPropertyDescriptor(attributes).
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
4. Let desc be ToPropertyDescriptor(attributes).
5. ReturnIfAbrupt(desc).
...
--- |
625 |
- |
| return-abrupt-from-property-key.js |
---
es6id: 26.1.3
description: >
Return abrupt from ToPropertyKey(propertyKey)
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
2. Let key be ToPropertyKey(propertyKey).
3. ReturnIfAbrupt(key).
...
--- |
538 |
- |
| return-abrupt-from-result.js |
---
es6id: 26.1.3
description: >
Return abrupt result on defining a property.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
6. Return target.[[DefineOwnProperty]](key, desc).
...
9.1.6.1 OrdinaryDefineOwnProperty (O, P, Desc)
1. Let current be O.[[GetOwnProperty]](P).
2. ReturnIfAbrupt(current).
...
features: [Proxy]
--- |
708 |
- |
| return-boolean.js |
---
es6id: 26.1.3
description: >
Return boolean result of the property definition.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
...
6. Return target.[[DefineOwnProperty]](key, desc).
--- |
986 |
- |
| target-is-not-object-throws.js |
---
es6id: 26.1.3
description: >
Throws a TypeError if target is not an Object.
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
1. If Type(target) is not Object, throw a TypeError exception.
...
--- |
712 |
- |
| target-is-symbol-throws.js |
---
es6id: 26.1.3
description: >
Throws a TypeError if target is a Symbol
info: |
26.1.3 Reflect.defineProperty ( target, propertyKey, attributes )
1. If Type(target) is not Object, throw a TypeError exception.
...
features: [Symbol]
--- |
478 |
- |