Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js buffer.from

作者:情丶酸酸甜甜   发布日期:2026-01-14   浏览:12

// 创建一个 Buffer 实例,包含 UTF-8 编码的字符串 "hello"
const buffer1 = Buffer.from('hello', 'utf8');
console.log(buffer1); // 输出: <Buffer 68 65 6c 6c 6f>

// 创建一个 Buffer 实例,包含指定的字节数组 [72, 101, 108, 108, 111]
const buffer2 = Buffer.from([72, 101, 108, 108, 111]);
console.log(buffer2); // 输出: <Buffer 48 65 6c 6c 6f>

// 创建一个 Buffer 实例,包含给定的 ArrayBuffer
const arr = new Uint16Array([5555, 4444]).buffer;
const buffer3 = Buffer.from(arr);
console.log(buffer3); // 输出: <Buffer 15 e3 11 54>

解释说明:

  1. Buffer.from('hello', 'utf8'):创建一个包含字符串 "hello" 的 Buffer 实例,使用 UTF-8 编码。
  2. Buffer.from([72, 101, 108, 108, 111]):创建一个包含指定字节数组的 Buffer 实例。每个数字代表一个字节。
  3. Buffer.from(arr):创建一个包含给定 ArrayBuffer 的 Buffer 实例。这里我们先创建了一个 Uint16Array,并将其转换为 ArrayBuffer,再传递给 Buffer.from 方法。

这些示例展示了如何使用 Buffer.from 方法从不同类型的输入创建 Buffer 实例。

上一篇:node.js sqlite

下一篇:js select change

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站