JavaScript是否支持浏览器中的ByteArray类?

1.2*_*tts -1 javascript arrays bytearray

所述的ByteArray类提供的方法和属性来优化读,写,和处理二进制数据.

如何使用字节数组教程.

我正在寻找一个非常相似的API作为链接的API.

我正在寻找一个浏览器提供的类,而不是黑客或解决方法.链接的问题没有提供答案.如果是,请提供文档的链接.

有人与另一个问题有关,但没有回答我的问题.

更新:有人在列表中向我指出了这个类:

https://gist.github.com/sunetos/275610#file-bytearray-js

它具有大部分或全部读取方法,但没有一种写入方法,并且它不是浏览器的本机.

小智 5

现代浏览器支持Uint8ArrayJavaScript的一个TypedArray.

var data = new Uint8Array(8);
var data = new Uint8Array([0x10, 0x12]);
Run Code Online (Sandbox Code Playgroud)

它没有用于编码/解码Unicode字符串的内置方法.有关如何执行此操作的示例,请参阅在字符串和ArrayBuffers之间进行转换.

  • 美丽和恐怖. (6认同)