Сравнение буфера в Node.js
м новое в Node.js. Нет't Сравнение буфера, и я должен использовать такие модули, какbuffertools для этих функций.
Но я вижу довольно странное поведение, когда сравниваю объекты Buffer в чистом Node.
> var b1 = new Buffer([170]);
> var b2 = new Buffer([171]);
> b1
> b2
> b1 < b2
false
> b1 > b2
false
> b1 == b2
false
а также
> var b1 = new Buffer([10]);
> var b2 = new Buffer([14]);
> b1
> b2
> b1 > b2
false
> b1 < b2
true
> b1 == b2
false
Что на самом деле происходит под капотом?