@@ -348,15 +348,16 @@ deprecated: v6.0.0 |
348 | 348 | > [`Buffer.from(arrayBuffer[, byteOffset [, length]])`][`Buffer.from(arrayBuffer)`] |
349 | 349 | > instead. |
350 | 350 |
|
351 | | -* `arrayBuffer` {ArrayBuffer} The `.buffer` property of a [`TypedArray`] or |
352 | | - [`ArrayBuffer`] |
353 | | -* `byteOffset` {Integer} Where to start copying from `arrayBuffer`. **Default:** `0` |
354 | | -* `length` {Integer} How many bytes to copy from `arrayBuffer`. |
| 351 | +* `arrayBuffer` {ArrayBuffer} An [`ArrayBuffer`] or the `.buffer` property of a |
| 352 | + [`TypedArray`]. |
| 353 | +* `byteOffset` {Integer} Index of first byte to expose. **Default:** `0` |
| 354 | +* `length` {Integer} Number of bytes to expose. |
355 | 355 | **Default:** `arrayBuffer.length - byteOffset` |
356 | 356 |
|
357 | | -When passed a reference to the `.buffer` property of a [`TypedArray`] instance, |
358 | | -the newly created `Buffer` will share the same allocated memory as the |
359 | | -[`TypedArray`]. |
| 357 | +This creates a view of the [`ArrayBuffer`] without copying the underlying |
| 358 | +memory. For example, when passed a reference to the `.buffer` property of a |
| 359 | +[`TypedArray`] instance, the newly created `Buffer` will share the same |
| 360 | +allocated memory as the [`TypedArray`]. |
360 | 361 |
|
361 | 362 | The optional `byteOffset` and `length` arguments specify a memory range within |
362 | 363 | the `arrayBuffer` that will be shared by the `Buffer`. |
@@ -726,15 +727,16 @@ A `TypeError` will be thrown if `array` is not an `Array`. |
726 | 727 | added: v5.10.0 |
727 | 728 | --> |
728 | 729 |
|
729 | | -* `arrayBuffer` {ArrayBuffer} The `.buffer` property of a [`TypedArray`] or |
730 | | - [`ArrayBuffer`] |
731 | | -* `byteOffset` {Integer} Where to start copying from `arrayBuffer`. **Default:** `0` |
732 | | -* `length` {Integer} How many bytes to copy from `arrayBuffer`. |
| 730 | +* `arrayBuffer` {ArrayBuffer} An [`ArrayBuffer`] or the `.buffer` property of a |
| 731 | + [`TypedArray`]. |
| 732 | +* `byteOffset` {Integer} Index of first byte to expose. **Default:** `0` |
| 733 | +* `length` {Integer} Number of bytes to expose. |
733 | 734 | **Default:** `arrayBuffer.length - byteOffset` |
734 | 735 |
|
735 | | -When passed a reference to the `.buffer` property of a [`TypedArray`] instance, |
736 | | -the newly created `Buffer` will share the same allocated memory as the |
737 | | -[`TypedArray`]. |
| 736 | +This creates a view of the [`ArrayBuffer`] without copying the underlying |
| 737 | +memory. For example, when passed a reference to the `.buffer` property of a |
| 738 | +[`TypedArray`] instance, the newly created `Buffer` will share the same |
| 739 | +allocated memory as the [`TypedArray`]. |
738 | 740 |
|
739 | 741 | Example: |
740 | 742 |
|
|