browser.js |
|
0 |
detached-buffer.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Returns 0 if the buffer is detached
info: |
get ArrayBuffer.prototype.byteLength
...
If IsDetachedBuffer(buffer) is true, return 0.
...
includes: [detachArrayBuffer.js]
features: [align-detached-buffer-semantics-with-web-reality]
--- |
592 |
invoked-as-accessor.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Requires this value to have a [[ArrayBufferData]] internal slot
info: |
24.1.4.1 get ArrayBuffer.prototype.byteLength
1. Let O be the this value.
2. If Type(O) is not Object, throw a TypeError exception.
3. If O does not have an [[ArrayBufferData]] internal slot, throw a TypeError
exception.
...
--- |
621 |
invoked-as-func.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Throws a TypeError exception when invoked as a function
info: |
24.1.4.1 get ArrayBuffer.prototype.byteLength
1. Let O be the this value.
2. If Type(O) is not Object, throw a TypeError exception.
3. If O does not have an [[ArrayBufferData]] internal slot, throw a TypeError
exception.
...
--- |
681 |
length.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: >
get ArrayBuffer.prototype.byteLength.length is 0.
info: |
get ArrayBuffer.prototype.byteLength
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]
--- |
1198 |
name.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: >
get ArrayBuffer.prototype.byteLength
17 ECMAScript Standard Built-in Objects
Functions that are specified as get or set accessor functions of built-in
properties have "get " or "set " prepended to the property name string.
includes: [propertyHelper.js]
--- |
724 |
prop-desc.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: >
"byteLength" property of ArrayBuffer.prototype
info: |
ArrayBuffer.prototype.byteLength is an accessor property whose set accessor
function is undefined.
Section 17: Every accessor property described in clauses 18 through 26 and in
Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true }
includes: [propertyHelper.js]
--- |
870 |
return-bytelength.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Return value from [[ByteLength]] internal slot
info: |
24.1.4.1 get ArrayBuffer.prototype.byteLength
...
5. Let length be the value of O's [[ArrayBufferByteLength]] internal slot.
6. Return length.
--- |
577 |
shell.js |
---
description: |
A function used in the process of asserting correctness of TypedArray objects.
$262.detachArrayBuffer is defined by a host.
defines: [$DETACHBUFFER]
--- |
593 |
this-has-no-typedarrayname-internal.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: >
Throws a TypeError exception when `this` does not have a [[ArrayBufferData]]
internal slot
info: |
24.1.4.1 get ArrayBuffer.prototype.byteLength
1. Let O be the this value.
2. If Type(O) is not Object, throw a TypeError exception.
3. If O does not have an [[ArrayBufferData]] internal slot, throw a TypeError
exception.
...
features: [DataView, Int8Array]
--- |
1020 |
this-is-not-object.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Throws a TypeError exception when `this` is not Object
info: |
24.1.4.1 get ArrayBuffer.prototype.byteLength
1. Let O be the this value.
2. If Type(O) is not Object, throw a TypeError exception.
...
features: [Symbol]
--- |
1144 |
this-is-sharedarraybuffer.js |
---
esid: sec-get-arraybuffer.prototype.bytelength
description: Throws a TypeError exception when `this` is a SharedArrayBuffer
features: [align-detached-buffer-semantics-with-web-reality, SharedArrayBuffer]
--- |
900 |