Name Description Size Coverage
length.js --- es6id: 26.1.11 description: > Reflect.ownKeys.length value and property descriptor includes: [propertyHelper.js] --- 507 -
name.js --- es6id: 26.1.11 description: > Reflect.ownKeys.name value and property descriptor info: | 26.1.11 Reflect.ownKeys ( target ) 17 ECMAScript Standard Built-in Objects includes: [propertyHelper.js] --- 600 -
ownKeys.js --- es6id: 26.1.11 description: > Reflect.ownKeys is configurable, writable and not enumerable. info: | 26.1.11 Reflect.ownKeys ( target ) 17 ECMAScript Standard Built-in Objects includes: [propertyHelper.js] --- 481 -
return-abrupt-from-result.js --- es6id: 26.1.11 description: > Return abrupt result from target.[[OwnPropertyKeys]]() info: | 26.1.11 Reflect.ownKeys ( target ) ... 2. Let keys be target.[[OwnPropertyKeys]](). 3. ReturnIfAbrupt(keys). ... features: [Proxy] --- 553 -
return-array-with-own-keys-only.js --- es6id: 26.1.11 description: > Returns target's own property keys only, ignore prototype keys. info: | 26.1.11 Reflect.ownKeys ( target ) ... 2. Let keys be target.[[OwnPropertyKeys]](). 3. ReturnIfAbrupt(keys). 4. Return CreateArrayFromList(keys). includes: [compareArray.js] --- 624 -
return-empty-array.js --- es6id: 26.1.11 description: > Returns empty array when target has now own properties. info: | 26.1.11 Reflect.ownKeys ( target ) ... 2. Let keys be target.[[OwnPropertyKeys]](). 3. ReturnIfAbrupt(keys). 4. Return CreateArrayFromList(keys). includes: [compareArray.js] --- 559 -
return-non-enumerable-keys.js --- es6id: 26.1.11 description: > Returns target's own non enumerable property keys. info: | 26.1.11 Reflect.ownKeys ( target ) ... 2. Let keys be target.[[OwnPropertyKeys]](). 3. ReturnIfAbrupt(keys). 4. Return CreateArrayFromList(keys). includes: [compareArray.js] --- 851 -
return-on-corresponding-order.js --- es6id: 26.1.11 description: > Returns keys in their corresponding order. info: | 26.1.11 Reflect.ownKeys ( target ) ... 2. Let keys be target.[[OwnPropertyKeys]](). 3. ReturnIfAbrupt(keys). 4. Return CreateArrayFromList(keys). 9.1.12 [[OwnPropertyKeys]] ( ) 1. Let keys be a new empty List. 2. For each own property key P of O that is an integer index, in ascending numeric index order a. Add P as the last element of keys. 3. For each own property key P of O that is a String but is not an integer index, in property creation order a. Add P as the last element of keys. 4. For each own property key P of O that is a Symbol, in property creation order a. Add P as the last element of keys. 5. Return keys. features: [Symbol] --- 1368 -
target-is-not-object-throws.js --- es6id: 26.1.11 description: > Throws a TypeError if target is not an Object. info: | 26.1.11 Reflect.ownKeys ( target ) 1. If Type(target) is not Object, throw a TypeError exception. ... --- 618 -
target-is-symbol-throws.js --- es6id: 26.1.11 description: > Throws a TypeError if target is a Symbol info: | 26.1.11 Reflect.ownKeys ( target ) 1. If Type(target) is not Object, throw a TypeError exception. ... features: [Symbol] --- 432 -