缓冲从
A 类 填马 页:1 Buffer.from,如果有,则使用本地执行.
安装
npm install --save buffer-from
使用量
const bufferFrom = require('buffer-from')
console.log(bufferFrom([1, 2, 3, 4]))
//=> <Buffer 01 02 03 04>
const arr = new Uint8Array([1, 2, 3, 4])
console.log(bufferFrom(arr.buffer, 1, 2))
//=> <Buffer 02 03>
console.log(bufferFrom('test', 'utf8'))
//=> <Buffer 74 65 73 74>
const buf = bufferFrom('test')
console.log(bufferFrom(buf))
//=> <Buffer 74 65 73 74>
API 密码
缓冲出( 阵列)
array< 箭头>
分配一个新的 Buffer 使用一个 array (原始内容存档于2019-10-21). official websites.
缓冲器( 阵列缓冲器[, 字节Offset [, 长度] ])
arrayBuffer< 箭头缓冲器> 这个.buffer键入箭头或箭头缓冲器的属性byteOffset< 整数> 从哪里开始复制arrayBuffer。 。 。 . 默认 :0length< 整数> 要复制的字节数arrayBuffer。 。 。 . 默认 :arrayBuffer.length - byteOffset
当通过提及 .buffer 类型箭头实例的属性
新创建 Buffer 将共享与 TypedArray 相同的分配内存.
可选 byteOffset 财务报告和审定财务报表 length 参数指定内存范围
页:1 arrayBuffer 将共享 Buffer。 。 。 .
缓冲( 缓冲)
buffer< 执行> 现有Buffer复制数据
抄过 buffer 数据进入新数据 Buffer 举个例子.
缓冲出( 字符串[, 编码])
string< string> (缩写) 要编码的字符串 .encoding< string> (缩写) 编码string。 。 。 . 默认 :'utf8'
创建新 Buffer 包含指定的 JavaScript 字符串 string如果
提供的情况 encoding 参数识别字符编码
string。 。 。 .