【文件属性】:
文件名称:node-struct:轻松使用NodeJS中的缓冲区
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-06 04:21:04
JavaScript
结构
NodeJS模块可将缓冲区用作各种字段(例如c struct声明或pascal记录)的结构(或记录)。
安装
要使用安装:
npm install struct
例子
定义一些结构:
var Struct = require('struct');
var Person = Struct()
.chars('firstName',10)
.chars('lastName',10)
.array('items',3,'chars',10)
.word16Sle('balance'),
People = Struct()
.word8('presentCount')
.array('list',2,Person);
现在为其分配缓冲区
People.allocate();
var buf = People.buffer();
清除缓冲区以查看以后如何更改:
var buf
【文件预览】:
node-struct-master
----index.js(13KB)
----package.json(547B)
----LICENSE(1KB)
----.npmignore(12B)
----samples()
--------sample.js(2KB)
--------perfTest.js(809B)
----.gitignore(27B)
----README.md(4KB)