Name Description Size
arg-has-no-viewedarraybuffer.js --- esid: sec-arraybuffer.isview description: > Return false if arg has no [[ViewedArrayBuffer]] internal slot. info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. --- 591
arg-is-arraybuffer.js --- esid: sec-arraybuffer.isview description: > Return false from an instance of ArrayBuffer info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. --- 533
arg-is-dataview-buffer.js --- esid: sec-arraybuffer.isview description: > Return false from DataView's instance `.buffer` info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [DataView] --- 584
arg-is-dataview-constructor.js --- esid: sec-arraybuffer.isview description: > Return false if arg is the DataView constructor info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [DataView] --- 537
arg-is-dataview-subclass-instance.js --- esid: sec-arraybuffer.isview description: > Return true if arg is an instance from a subclass of DataView info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [class, DataView] --- 605
arg-is-dataview.js --- esid: sec-arraybuffer.isview description: > Return true if is an instance of DataView info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [DataView] --- 570
arg-is-not-object.js --- esid: sec-arraybuffer.isview description: > Return false if arg is not Object info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. ... --- 599
arg-is-typedarray-buffer.js --- esid: sec-arraybuffer.isview description: > Return false from TypedArray's instance `.buffer` info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [TypedArray] includes: [testTypedArray.js] --- 695
arg-is-typedarray-constructor.js --- esid: sec-arraybuffer.isview description: > Return false if arg is a TypedArray constructor info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [TypedArray] includes: [testTypedArray.js] --- 656
arg-is-typedarray-subclass-instance.js --- esid: sec-arraybuffer.isview description: > Return true if arg is an instance from a subclass of TypedArray info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [class, TypedArray] includes: [testTypedArray.js] --- 718
arg-is-typedarray.js --- esid: sec-arraybuffer.isview description: > Return true if arg is an instance of TypedArray info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [TypedArray] includes: [testTypedArray.js] --- 685
browser.js 0
invoked-as-a-fn.js --- esid: sec-arraybuffer.isview description: > `isView` can be invoked as a function info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. 2. If arg has a [[ViewedArrayBuffer]] internal slot, return true. 3. Return false. features: [TypedArray, DataView] includes: [testTypedArray.js] --- 951
length.js --- esid: sec-arraybuffer.isview description: > ArrayBuffer.isView.length is 1. info: | ArrayBuffer.isView ( arg ) 17 ECMAScript Standard Built-in Objects: Every built-in Function object, including constructors, has a length property whose value is an integer. Unless otherwise specified, this value is equal to the largest number of named arguments shown in the subclause headings for the function description, including optional parameters. However, rest parameters shown using the form “...name” are not included in the default argument count. Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] --- 1080
name.js --- esid: sec-arraybuffer.isview description: > ArrayBuffer.isView.name is "isView". info: | ArrayBuffer.isView ( 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] --- 845
no-arg.js --- esid: sec-arraybuffer.isview description: > Return false if isView is called with no arg info: | 24.1.3.1 ArrayBuffer.isView ( arg ) 1. If Type(arg) is not Object, return false. ... --- 412
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > ArrayBuffer.isView 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, ArrayBuffer, arrow-function] --- 907
prop-desc.js --- esid: sec-arraybuffer.isview description: > "isView" property of ArrayBuffer info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] --- 634
shell.js --- description: | Collection of functions used to assert the correctness of TypedArray objects. defines: - floatArrayConstructors - nonClampedIntArrayConstructors - intArrayConstructors - typedArrayConstructors - TypedArray - testWithTypedArrayConstructors - nonAtomicsFriendlyTypedArrayConstructors - testWithAtomicsFriendlyTypedArrayConstructors - testWithNonAtomicsFriendlyTypedArrayConstructors - testTypedArrayConversions --- 5052