doc: fix sorting in buffer.md
This PR places `Buffer.from(object...)` section before `Buffer.from(string...)` section and upper-cased bottom references before backtick-started ones. PR-URL: https://github.com/nodejs/node/pull/25477 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
This commit is contained in:
parent
9e7d4cac3f
commit
27dc74fdd0
@ -862,31 +862,6 @@ console.log(buf2.toString());
|
|||||||
|
|
||||||
A `TypeError` will be thrown if `buffer` is not a `Buffer`.
|
A `TypeError` will be thrown if `buffer` is not a `Buffer`.
|
||||||
|
|
||||||
### Class Method: Buffer.from(string[, encoding])
|
|
||||||
<!-- YAML
|
|
||||||
added: v5.10.0
|
|
||||||
-->
|
|
||||||
|
|
||||||
* `string` {string} A string to encode.
|
|
||||||
* `encoding` {string} The encoding of `string`. **Default:** `'utf8'`.
|
|
||||||
|
|
||||||
Creates a new `Buffer` containing `string`. The `encoding` parameter identifies
|
|
||||||
the character encoding of `string`.
|
|
||||||
|
|
||||||
```js
|
|
||||||
const buf1 = Buffer.from('this is a tést');
|
|
||||||
const buf2 = Buffer.from('7468697320697320612074c3a97374', 'hex');
|
|
||||||
|
|
||||||
console.log(buf1.toString());
|
|
||||||
// Prints: this is a tést
|
|
||||||
console.log(buf2.toString());
|
|
||||||
// Prints: this is a tést
|
|
||||||
console.log(buf1.toString('ascii'));
|
|
||||||
// Prints: this is a tC)st
|
|
||||||
```
|
|
||||||
|
|
||||||
A `TypeError` will be thrown if `string` is not a string.
|
|
||||||
|
|
||||||
### Class Method: Buffer.from(object[, offsetOrEncoding[, length]])
|
### Class Method: Buffer.from(object[, offsetOrEncoding[, length]])
|
||||||
<!-- YAML
|
<!-- YAML
|
||||||
added: v8.2.0
|
added: v8.2.0
|
||||||
@ -921,6 +896,31 @@ const buf = Buffer.from(new Foo(), 'utf8');
|
|||||||
// Prints: <Buffer 74 68 69 73 20 69 73 20 61 20 74 65 73 74>
|
// Prints: <Buffer 74 68 69 73 20 69 73 20 61 20 74 65 73 74>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Class Method: Buffer.from(string[, encoding])
|
||||||
|
<!-- YAML
|
||||||
|
added: v5.10.0
|
||||||
|
-->
|
||||||
|
|
||||||
|
* `string` {string} A string to encode.
|
||||||
|
* `encoding` {string} The encoding of `string`. **Default:** `'utf8'`.
|
||||||
|
|
||||||
|
Creates a new `Buffer` containing `string`. The `encoding` parameter identifies
|
||||||
|
the character encoding of `string`.
|
||||||
|
|
||||||
|
```js
|
||||||
|
const buf1 = Buffer.from('this is a tést');
|
||||||
|
const buf2 = Buffer.from('7468697320697320612074c3a97374', 'hex');
|
||||||
|
|
||||||
|
console.log(buf1.toString());
|
||||||
|
// Prints: this is a tést
|
||||||
|
console.log(buf2.toString());
|
||||||
|
// Prints: this is a tést
|
||||||
|
console.log(buf1.toString('ascii'));
|
||||||
|
// Prints: this is a tC)st
|
||||||
|
```
|
||||||
|
|
||||||
|
A `TypeError` will be thrown if `string` is not a string.
|
||||||
|
|
||||||
### Class Method: Buffer.isBuffer(obj)
|
### Class Method: Buffer.isBuffer(obj)
|
||||||
<!-- YAML
|
<!-- YAML
|
||||||
added: v0.1.101
|
added: v0.1.101
|
||||||
@ -2642,6 +2642,9 @@ in UTF-16 code units.
|
|||||||
|
|
||||||
This value may depend on the JS engine that is being used.
|
This value may depend on the JS engine that is being used.
|
||||||
|
|
||||||
|
[RFC1345]: https://tools.ietf.org/html/rfc1345
|
||||||
|
[RFC4648, Section 5]: https://tools.ietf.org/html/rfc4648#section-5
|
||||||
|
[WHATWG Encoding Standard]: https://encoding.spec.whatwg.org/
|
||||||
[`ArrayBuffer#slice()`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice
|
[`ArrayBuffer#slice()`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice
|
||||||
[`ArrayBuffer`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
|
[`ArrayBuffer`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
|
||||||
[`Buffer.alloc()`]: #buffer_class_method_buffer_alloc_size_fill_encoding
|
[`Buffer.alloc()`]: #buffer_class_method_buffer_alloc_size_fill_encoding
|
||||||
@ -2678,7 +2681,4 @@ This value may depend on the JS engine that is being used.
|
|||||||
[`buffer.constants.MAX_STRING_LENGTH`]: #buffer_buffer_constants_max_string_length
|
[`buffer.constants.MAX_STRING_LENGTH`]: #buffer_buffer_constants_max_string_length
|
||||||
[`buffer.kMaxLength`]: #buffer_buffer_kmaxlength
|
[`buffer.kMaxLength`]: #buffer_buffer_kmaxlength
|
||||||
[`util.inspect()`]: util.html#util_util_inspect_object_options
|
[`util.inspect()`]: util.html#util_util_inspect_object_options
|
||||||
[RFC1345]: https://tools.ietf.org/html/rfc1345
|
|
||||||
[RFC4648, Section 5]: https://tools.ietf.org/html/rfc4648#section-5
|
|
||||||
[WHATWG Encoding Standard]: https://encoding.spec.whatwg.org/
|
|
||||||
[iterator]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols
|
[iterator]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols
|
||||||
|
Loading…
x
Reference in New Issue
Block a user