如何在Angularjs中使用Nodejs的Buffer?

How to use Nodejs's Buffer in Angularjs?

如何在 Angularjs 中 use/call Nodejs's Buffer ?我在 google 中花了很多时间,但我找不到答案。感谢您的帮助。

我找到了解决方案。思路是用Javascript的ArrayBuffer,DataView做和NodeJS的Buffer一样的东西。

比如在NodeJS中,我写了一些东西:

var buffer = new Buffer(9); 
buffer.writeUInt8(3, 0); 
buffer.writeUInt32LE(0x00040000, 1); 

Javascript中对应的代码如下:

 var buffer = new ArrayBuffer(9);
 var dataview = new DataView(buffer);
 dataview.setUint8(0, 3);            
 dataview.setUint32(1, parseInt('0x00040000'), true);

希望这对遇到同样问题的人有所帮助。