Name Description Size Coverage
15.4.3.2-0-1.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-1 description: Array.isArray must exist as a function --- 387 -
15.4.3.2-0-2.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-2 description: Array.isArray must exist as a function taking 1 parameter --- 386 -
15.4.3.2-0-3.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-3 description: Array.isArray return true if its argument is an Array --- 363 -
15.4.3.2-0-4.js --- esid: sec-array.isarray description: Array.isArray return false if its argument is not an Array --- 793 -
15.4.3.2-0-5.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-5 description: > Array.isArray return true if its argument is an Array (Array.prototype) --- 417 -
15.4.3.2-0-6.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-6 description: Array.isArray return true if its argument is an Array (new Array()) --- 399 -
15.4.3.2-0-7.js --- esid: sec-array.isarray es5id: 15.4.3.2-0-7 description: Array.isArray returns false if its argument is not an Array --- 371 -
15.4.3.2-1-1.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-1 description: Array.isArray applied to boolean primitive --- 358 -
15.4.3.2-1-2.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-2 description: Array.isArray applied to Boolean Object --- 383 -
15.4.3.2-1-3.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-3 description: Array.isArray applied to number primitive --- 351 -
15.4.3.2-1-4.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-4 description: Array.isArray applied to Number object --- 374 -
15.4.3.2-1-5.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-5 description: Array.isArray applied to string primitive --- 359 -
15.4.3.2-1-6.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-6 description: Array.isArray applied to String object --- 407 -
15.4.3.2-1-7.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-7 description: Array.isArray applied to Function object --- 374 -
15.4.3.2-1-8.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-8 description: Array.isArray applied to the Math object --- 356 -
15.4.3.2-1-9.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-9 description: Array.isArray applied to Date object --- 366 -
15.4.3.2-1-10.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-10 description: Array.isArray applied to RegExp object --- 371 -
15.4.3.2-1-11.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-11 description: Array.isArray applied to the JSON object --- 357 -
15.4.3.2-1-12.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-12 description: Array.isArray applied to Error object --- 380 -
15.4.3.2-1-13.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-13 description: Array.isArray applied to Arguments object --- 423 -
15.4.3.2-1-15.js --- esid: sec-array.isarray es5id: 15.4.3.2-1-15 description: Array.isArray applied to the global object --- 359 -
15.4.3.2-2-1.js --- esid: sec-array.isarray es5id: 15.4.3.2-2-1 description: Array.isArray applied to an object with an array as the prototype --- 476 -
15.4.3.2-2-2.js --- esid: sec-array.isarray es5id: 15.4.3.2-2-2 description: > Array.isArray applied to an object with Array.prototype as the prototype --- 506 -
15.4.3.2-2-3.js --- esid: sec-array.isarray es5id: 15.4.3.2-2-3 description: > Array.isArray applied to an Array-like object with length and some indexed properties --- 459 -
browser.js 0 -
descriptor.js --- description: Testing descriptor property of Array.isArray includes: [propertyHelper.js] esid: sec-array.isarray --- 374 -
name.js --- esid: sec-array.isarray es6id: 22.1.2.2 description: > Array.isArray.name is "isArray". info: | Array.isArray ( arg ) 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] --- 843 -
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Array.isArray 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] --- 930 -
proxy-revoked.js --- esid: sec-array.isarray es6id: 22.1.2.2 description: Revoked proxy value produces a TypeError info: | 1. Return IsArray(arg). 7.2.2 IsArray [...] 3. If argument is a Proxy exotic object, then a. If the value of the [[ProxyHandler]] internal slot of argument is null, throw a TypeError exception. b. Let target be the value of the [[ProxyTarget]] internal slot of argument. c. Return ? IsArray(target). features: [Proxy] --- 824 -
proxy.js --- esid: sec-array.isarray es6id: 22.1.2.2 description: Proxy of an array is treated as an array info: | 1. Return IsArray(arg). 7.2.2 IsArray [...] 3. If argument is a Proxy exotic object, then a. If the value of the [[ProxyHandler]] internal slot of argument is null, throw a TypeError exception. b. Let target be the value of the [[ProxyTarget]] internal slot of argument. c. Return ? IsArray(target). features: [Proxy] --- 1089 -
shell.js 0 -