Name Description Size
15.2.3.12-0-1.js --- es5id: 15.2.3.12-0-1 description: Object.isFrozen must exist as a function --- 326
15.2.3.12-0-2.js --- es5id: 15.2.3.12-0-2 description: Object.isFrozen must exist as a function taking 1 parameter --- 336
15.2.3.12-1-1.js --- es5id: 15.2.3.12-1-1 description: > Object.isFrozen - TypeError is not thrown when the first param 'O' is undefined --- 323
15.2.3.12-1-2.js --- es5id: 15.2.3.12-1-2 description: > Object.isFrozen - TypeError is not thrown when the first param 'O' is null --- 313
15.2.3.12-1-3.js --- es5id: 15.2.3.12-1-3 description: > Object.isFrozen - TypeError is not thrown when the first param 'O' is a boolean --- 318
15.2.3.12-1-4.js --- es5id: 15.2.3.12-1-4 description: > Object.isFrozen - TypeError is not thrown when the first param 'O' is a string --- 318
15.2.3.12-1-5.js --- es5id: 15.2.3.12-1-5 description: Object.isFrozen applies to dense array --- 344
15.2.3.12-1-6.js --- es5id: 15.2.3.12-1-6 description: Object.isFrozen applies to sparse array --- 410
15.2.3.12-1-7.js --- es5id: 15.2.3.12-1-7 description: > Object.isFrozen applies to non-array object which contains index named properties --- 420
15.2.3.12-1.js --- es5id: 15.2.3.12-1 description: > Object.isFrozen does not throw TypeError if type of first param is not Object --- 311
15.2.3.12-2-1.js --- es5id: 15.2.3.12-2-1 description: > Object.isFrozen - inherited data property is not considered into the for each loop --- 587
15.2.3.12-2-2.js --- es5id: 15.2.3.12-2-2 description: > Object.isFrozen - inherited accessor property is not considered into the for each loop --- 656
15.2.3.12-2-a-1.js --- es5id: 15.2.3.12-2-a-1 description: Object.isFrozen - 'P' is own data property --- 462
15.2.3.12-2-a-2.js --- es5id: 15.2.3.12-2-a-2 description: > Object.isFrozen - 'P' is own data property that overrides an inherited data property --- 692
15.2.3.12-2-a-3.js --- es5id: 15.2.3.12-2-a-3 description: > Object.isFrozen - 'P' is own data property that overrides an inherited accessor property --- 686
15.2.3.12-2-a-4.js --- es5id: 15.2.3.12-2-a-4 description: Object.isFrozen - 'P' is own accessor property --- 472
15.2.3.12-2-a-5.js --- es5id: 15.2.3.12-2-a-5 description: > Object.isFrozen - 'P' is own accessor property that overrides an inherited data property --- 685
15.2.3.12-2-a-6.js --- es5id: 15.2.3.12-2-a-6 description: > Object.isFrozen - 'P' is own accessor property that overrides an inherited accessor property --- 717
15.2.3.12-2-a-7.js --- es5id: 15.2.3.12-2-a-7 description: > Object.isFrozen - 'P' is own accessor property without a get function --- 488
15.2.3.12-2-a-8.js --- es5id: 15.2.3.12-2-a-8 description: > Object.isFrozen - 'P' is own accessor property without a get function that overrides an inherited accessor property --- 721
15.2.3.12-2-a-11.js --- es5id: 15.2.3.12-2-a-11 description: Object.isFrozen - 'O' is the Arguments object --- 418
15.2.3.12-2-a-12.js --- es5id: 15.2.3.12-2-a-12 description: Object.isFrozen - 'O' is a String object --- 398
15.2.3.12-2-a-13.js --- es5id: 15.2.3.12-2-a-13 description: Object.isFrozen - 'O' is a Function object --- 479
15.2.3.12-2-a-14.js --- es5id: 15.2.3.12-2-a-14 description: Object.isFrozen - 'O' is an Array object --- 383
15.2.3.12-2-b-i-1.js --- es5id: 15.2.3.12-2-b-i-1 description: > Object.isFrozen returns false if 'O' contains own writable data property --- 502
15.2.3.12-2-c-1.js --- es5id: 15.2.3.12-2-c-1 description: > Object.isFrozen returns false if 'O' contains own configurable data property --- 505
15.2.3.12-2-c-2.js --- es5id: 15.2.3.12-2-c-2 description: > Object.isFrozen returns false if 'O' contains own configurable accessor property --- 574
15.2.3.12-3-1.js --- es5id: 15.2.3.12-3-1 description: Object.isFrozen returns false for all built-in objects (Global) --- 301
15.2.3.12-3-2.js --- es5id: 15.2.3.12-3-2 description: Object.isFrozen returns false for all built-in objects (Object) --- 336
15.2.3.12-3-3.js --- es5id: 15.2.3.12-3-3 description: > Object.isFrozen returns false for all built-in objects (Object.prototype) --- 366
15.2.3.12-3-4.js --- es5id: 15.2.3.12-3-4 description: Object.isFrozen returns false for all built-in objects (Function) --- 340
15.2.3.12-3-5.js --- es5id: 15.2.3.12-3-5 description: > Object.isFrozen returns false for all built-in objects (Function.prototype) --- 370
15.2.3.12-3-6.js --- es5id: 15.2.3.12-3-6 description: Object.isFrozen returns false for all built-in objects (Array) --- 334
15.2.3.12-3-7.js --- es5id: 15.2.3.12-3-7 description: > Object.isFrozen returns false for all built-in objects (Array.prototype) --- 364
15.2.3.12-3-8.js --- es5id: 15.2.3.12-3-8 description: Object.isFrozen returns false for all built-in objects (String) --- 336
15.2.3.12-3-9.js --- es5id: 15.2.3.12-3-9 description: > Object.isFrozen returns false for all built-in objects (String.prototype) --- 366
15.2.3.12-3-10.js --- es5id: 15.2.3.12-3-10 description: Object.isFrozen returns false for all built-in objects (Boolean) --- 339
15.2.3.12-3-11.js --- es5id: 15.2.3.12-3-11 description: > Object.isFrozen returns false for all built-in objects (Boolean.prototype) --- 369
15.2.3.12-3-12.js --- es5id: 15.2.3.12-3-12 description: Object.isFrozen returns false for all built-in objects (Number) --- 337
15.2.3.12-3-13.js --- es5id: 15.2.3.12-3-13 description: > Object.isFrozen returns false for all built-in objects (Number.prototype) --- 367
15.2.3.12-3-14.js --- es5id: 15.2.3.12-3-14 description: Object.isFrozen returns false for all built-in objects (Math) --- 333
15.2.3.12-3-15.js --- es5id: 15.2.3.12-3-15 description: Object.isFrozen returns false for all built-in objects (Date) --- 333
15.2.3.12-3-16.js --- es5id: 15.2.3.12-3-16 description: > Object.isFrozen returns false for all built-in objects (Date.prototype) --- 363
15.2.3.12-3-17.js --- es5id: 15.2.3.12-3-17 description: Object.isFrozen returns false for all built-in objects (RegExp) --- 337
15.2.3.12-3-18.js --- es5id: 15.2.3.12-3-18 description: > Object.isFrozen returns false for all built-in objects (RegExp.prototype) --- 367
15.2.3.12-3-19.js --- es5id: 15.2.3.12-3-19 description: Object.isFrozen returns false for all built-in objects (Error) --- 335
15.2.3.12-3-20.js --- es5id: 15.2.3.12-3-20 description: > Object.isFrozen returns false for all built-in objects (Error.prototype) --- 365
15.2.3.12-3-21.js --- es5id: 15.2.3.12-3-21 description: Object.isFrozen returns false for all built-in objects (EvalError) --- 343
15.2.3.12-3-22.js --- es5id: 15.2.3.12-3-22 description: Object.isFrozen returns false for all built-in objects (RangeError) --- 345
15.2.3.12-3-23.js --- es5id: 15.2.3.12-3-23 description: > Object.isFrozen returns false for all built-in objects (ReferenceError) --- 363
15.2.3.12-3-24.js --- es5id: 15.2.3.12-3-24 description: > Object.isFrozen returns false for all built-in objects (SyntaxError) --- 357
15.2.3.12-3-25.js --- es5id: 15.2.3.12-3-25 description: Object.isFrozen returns false for all built-in objects (TypeError) --- 343
15.2.3.12-3-26.js --- es5id: 15.2.3.12-3-26 description: Object.isFrozen returns false for all built-in objects (URIError) --- 341
15.2.3.12-3-27.js --- es5id: 15.2.3.12-3-27 description: Object.isFrozen returns false for all built-in objects (JSON) --- 333
15.2.3.12-3-28.js --- es5id: 15.2.3.12-3-28 description: > Object.isFrozen returns true when all own properties of 'O' are not writable and not configurable, and 'O' is not extensible --- 729
15.2.3.12-4-1.js --- es5id: 15.2.3.12-4-1 description: Object.isFrozen returns false if extensible is true --- 326
browser.js 0
name.js --- es6id: 19.1.2.12 description: > Object.isFrozen.name is "isFrozen". info: | Object.isFrozen ( 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] --- 827
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Object.isFrozen 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] --- 884
proxy-no-ownkeys-returned-keys-order.js --- esid: sec-object.isfrozen description: > If Proxy "ownKeys" trap is missing, keys are sorted by type in ascending chronological order. info: | TestIntegrityLevel ( O, level ) [...] 6. Let keys be ? O.[[OwnPropertyKeys]](). 7. For each element k of keys, do a. Let currentDesc be ? O.[[GetOwnProperty]](k). [[OwnPropertyKeys]] ( ) [...] 6. If trap is undefined, then a. Return ? target.[[OwnPropertyKeys]](). OrdinaryOwnPropertyKeys ( O ) [...] 3. For each own property key P of O such that Type(P) is String and P is not an array index, in ascending chronological order of property creation, do a. Add P as the last element of keys. 4. For each own property key P of O such that Type(P) is Symbol, in ascending chronological order of property creation, do a. Add P as the last element of keys. 5. Return keys. features: [Proxy, Symbol, Reflect] includes: [compareArray.js] --- 1475
shell.js 0