📅  最后修改于: 2023-12-03 14:44:37.896000             🧑  作者: Mango
在Node.js的Buffer类中,swap16()方法可以用于交换buffer中16位无符号整数的字节顺序。
以下是swap16()方法的语法:
buf.swap16()
该方法没有返回值,但会修改buffer对象。
以下是swap16()方法的示例:
const buf = Buffer.from([0x12, 0x34, 0x56, 0x78]);
console.log(buf); // <Buffer 12 34 56 78>
buf.swap16(); // 交换16位无符号整数的字节顺序
console.log(buf); // <Buffer 34 12 78 56>
在上述示例中,我们创建了一个包含4个16进制数的Buffer对象,并在交换前后打印了buffer的值。