buffermaker

2019-05-15 admin

buffermaker是什么

什么是buffermaker,buffermaker is a convenient way of creating binary strings

buffermaker使用教程帮助文档

BufferMaker

Build Status Coverage Status NPM version

A convenient way of creating binary strings in node.js because Buffer is a bit too low-level for comfort in this regard.

Examples:

// unsigned varieties
var someBuffer = new BufferMaker()
                        .UInt8(1)
                        .UInt16BE(2)
                        .UInt32BE(3)
                        .Int64BE(4)     // uses the BigNum library
                        .string("this is a test!")
                        .make();
//  <Buffer 01 00 02 00 00 00 03 00 00 00 00 00 00 00 04 74 68 69 73 20 69 73 20 61 20 74 65 73 74 21>

// signed are also supported:
var someBuffer = new BufferMaker()
                        .Int8(1)
                        .Int16BE(2)
                        .Int32BE(3)
                        .Int64BE(4)
                        .make();
// <Buffer 01 00 02 00 00 00 03 00 00 00 00 00 00 00 04> 

// others...
var someBuffer = new BufferMaker()
                    .UInt16LE(1)
                    .UInt32LE(2)
                    .Int16LE(3)
                    .Int32LE(4)
                    .FloatLE(5)
                    .FloatBE(6)
                    .DoubleLE(7)
                    .DoubleBE(8)
                    .make();
// <Buffer 01 00 02 00 00 00 03 00 04 00 00 00 00 00 a0 40 40 c0 00 00 00 00 00 00 00 00 1c 40 40 20 00 00 00 00 00 00>

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-65020.html

文章标题:buffermaker

回到顶部