buf.equals(otherBuffer)


版本历史
版本变更
v8.0.0

参数现在可以是 Uint8Array

v0.11.13

新增于: v0.11.13

如果 bufotherBuffer 具有完全相同的字节,则返回 true,否则返回 false。相当于 buf.compare(otherBuffer) === 0

\Returns true if both buf and otherBuffer have exactly the same bytes, false otherwise. Equivalent to buf.compare(otherBuffer) === 0.

import { Buffer } from 'node:buffer';
const buf1 = Buffer.from('ABC');
const buf2 = Buffer.from('414243', 'hex');
const buf3 = Buffer.from('ABCD');
console.log(buf1.equals(buf2));
// Prints: true
console.log(buf1.equals(buf3));
// Prints: falseconst { Buffer } = require('node:buffer');
const buf1 = Buffer.from('ABC');
const buf2 = Buffer.from('414243', 'hex');
const buf3 = Buffer.from('ABCD');
console.log(buf1.equals(buf2));
// Prints: true
console.log(buf1.equals(buf3));
// Prints: false

AltStyle によって変換されたページ (->オリジナル) /