15.2.3.13-0-1.js |
---
es5id: 15.2.3.13-0-1
description: Object.isExtensible must exist as a function
--- |
334 |
15.2.3.13-0-2.js |
---
es5id: 15.2.3.13-0-2
description: Object.isExtensible must exist as a function taking 1 parameter
--- |
348 |
15.2.3.13-0-3.js |
---
info: |
A newly created object using the Object contructor has its [[Extensible]]
property set to true by default (15.2.2.1, step 8).
es5id: 15.2.3.13-0-3
description: >
Object.isExtensible is true for objects created using the Object
constructor
--- |
531 |
15.2.3.13-1-1.js |
---
es5id: 15.2.3.13-1-1
description: Object.isExtensible does not throw TypeError if 'O' is undefined
--- |
302 |
15.2.3.13-1-2.js |
---
es5id: 15.2.3.13-1-2
description: Object.isExtensible does not throw TypeError if 'O' is null
--- |
292 |
15.2.3.13-1-3.js |
---
es5id: 15.2.3.13-1-3
description: Object.isExtensible does not throw TypeError if 'O' is a boolean
--- |
297 |
15.2.3.13-1-4.js |
---
es5id: 15.2.3.13-1-4
description: Object.isExtensible does not throw TypeError if 'O' is a string
--- |
297 |
15.2.3.13-1.js |
---
es5id: 15.2.3.13-1
description: >
Object.isExtensible does not throw TypeError if type of first
param is not Object
--- |
319 |
15.2.3.13-2-1.js |
---
es5id: 15.2.3.13-2-1
description: Object.isExtensible returns true for all built-in objects (Global)
--- |
329 |
15.2.3.13-2-2.js |
---
es5id: 15.2.3.13-2-2
description: Object.isExtensible returns true for all built-in objects (Object)
--- |
349 |
15.2.3.13-2-3.js |
---
es5id: 15.2.3.13-2-3
description: >
Object.isExtensible returns true for all built-in objects
(Function)
--- |
370 |
15.2.3.13-2-4.js |
---
es5id: 15.2.3.13-2-4
description: Object.isExtensible returns true for all built-in objects (Array)
--- |
340 |
15.2.3.13-2-5.js |
---
es5id: 15.2.3.13-2-5
description: Object.isExtensible returns true for all built-in objects (String)
--- |
342 |
15.2.3.13-2-6.js |
---
es5id: 15.2.3.13-2-6
description: Object.isExtensible returns true for all built-in objects (Boolean)
--- |
344 |
15.2.3.13-2-7.js |
---
es5id: 15.2.3.13-2-7
description: Object.isExtensible returns true for all built-in objects (Number)
--- |
342 |
15.2.3.13-2-8.js |
---
es5id: 15.2.3.13-2-8
description: Object.isExtensible returns true for all built-in objects (Math)
--- |
338 |
15.2.3.13-2-9.js |
---
es5id: 15.2.3.13-2-9
description: Object.isExtensible returns true for all built-in objects (Date)
--- |
338 |
15.2.3.13-2-10.js |
---
es5id: 15.2.3.13-2-10
description: Object.isExtensible returns true for all built-in objects (RegExp)
--- |
343 |
15.2.3.13-2-11.js |
---
es5id: 15.2.3.13-2-11
description: Object.isExtensible returns true for all built-in objects (Error)
--- |
341 |
15.2.3.13-2-12.js |
---
es5id: 15.2.3.13-2-12
description: Object.isExtensible returns true for all built-in objects (JSON)
--- |
339 |
15.2.3.13-2-13.js |
---
es5id: 15.2.3.13-2-13
description: >
Object.isExtensible returns true for all built-in objects
(Function.constructor)
--- |
381 |
15.2.3.13-2-14.js |
---
es5id: 15.2.3.13-2-14
description: >
Object.isExtensible returns true for all built-in objects
(Function.prototype)
--- |
377 |
15.2.3.13-2-15.js |
---
es5id: 15.2.3.13-2-15
description: >
Object.isExtensible returns true for all built-in objects
(Array.prototype)
--- |
371 |
15.2.3.13-2-16.js |
---
es5id: 15.2.3.13-2-16
description: >
Object.isExtensible returns true for all built-in objects
(String.prototype)
--- |
373 |
15.2.3.13-2-17.js |
---
es5id: 15.2.3.13-2-17
description: >
Object.isExtensible returns true for all built-in objects
(Boolean.prototype)
--- |
375 |
15.2.3.13-2-18.js |
---
es5id: 15.2.3.13-2-18
description: >
Object.isExtensible returns true for all built-in objects
(Number.prototype)
--- |
373 |
15.2.3.13-2-19.js |
---
es5id: 15.2.3.13-2-19
description: >
Object.isExtensible returns true for all built-in objects
(Date.prototype)
--- |
369 |
15.2.3.13-2-20.js |
---
es5id: 15.2.3.13-2-20
description: >
Object.isExtensible returns true for all built-in objects
(RegExp.prototype)
--- |
373 |
15.2.3.13-2-21.js |
---
info: |
Function.constructor
Function.prototype
Array.prototype
String.prototype
Boolean.prototype
Number.prototype
Date.prototype
RegExp.prototype
Error.prototype
es5id: 15.2.3.13-2-21
description: >
Object.isExtensible returns true for all built-in objects
(Error.prototype)
--- |
571 |
15.2.3.13-2-22.js |
---
es5id: 15.2.3.13-2-22
description: Object.isExtensible returns true if 'O' is extensible
--- |
346 |
15.2.3.13-2-23.js |
---
es5id: 15.2.3.13-2-23
description: Object.isExtensible returns false if 'O' is not extensible
--- |
390 |
15.2.3.13-2-24.js |
---
es5id: 15.2.3.13-2-24
description: >
Object.isExtensible returns true if O is extensible and has a
prototype that is extensible
--- |
493 |
15.2.3.13-2-25.js |
---
es5id: 15.2.3.13-2-25
description: >
Object.isExtensible returns true if O is extensible and has a
prototype that is not extensible
--- |
530 |
15.2.3.13-2-26.js |
---
es5id: 15.2.3.13-2-26
description: >
Object.isExtensible returns false if O is not extensible and has a
prototype that is extensible
--- |
537 |
15.2.3.13-2-27.js |
---
es5id: 15.2.3.13-2-27
description: >
Object.isExtensible returns false if O is not extensible and has a
prototype that is not extensible
--- |
574 |
15.2.3.13-2-29.js |
---
es5id: 15.2.3.13-2-29
description: Object.isExtensible returns true for the global object
--- |
334 |
browser.js |
|
0 |
name.js |
---
es6id: 19.1.2.11
description: >
Object.isExtensible.name is "isExtensible".
info: |
Object.isExtensible ( O )
17 ECMAScript Standard Built-in Objects:
Every built-in Function object, including constructors, that is not
identified as an anonymous function has a name property whose value
is a String.
Unless otherwise specified, the name property of a built-in Function
object, if it exists, has the attributes { [[Writable]]: false,
[[Enumerable]]: false, [[Configurable]]: true }.
includes: [propertyHelper.js]
--- |
847 |
not-a-constructor.js |
---
esid: sec-ecmascript-standard-built-in-objects
description: >
Object.isExtensible does not implement [[Construct]], is not new-able
info: |
ECMAScript Function Objects
Built-in function objects that are not identified as constructors do not
implement the [[Construct]] internal method unless otherwise specified in
the description of a particular function.
sec-evaluatenew
...
7. If IsConstructor(constructor) is false, throw a TypeError exception.
...
includes: [isConstructor.js]
features: [Reflect.construct, arrow-function]
--- |
900 |
shell.js |
|
0 |