ByteArray类提供了优化读取、写入和处理二进制数据的方法和属性。
如何使用字节数组教程。
我正在寻找一个非常相似的API作为一个链接。
我正在寻找一个类的浏览器提供不是破解或变通方法。链接的问题无法提供答案。如果是,请提供文档链接。
其中一些链接到另一个问题,但这并不能回答我的问题。
更新:名单上有人把我指给了这个类:
https://gist.github.com/sunetos/275610#file-字节数组js
它有大部分或全部的读取方法,但没有写入方法,而且它不是浏览器原生的。
现代浏览器支持Uint8Array
,这是JavaScript的TypedArray
类之一。
var data = new Uint8Array(8);
var data = new Uint8Array([0x10, 0x12]);
它没有用于编码/解码Unicode字符串的内置方法。请参阅在字符串和ArrayBuffers之间转换,以了解如何执行此操作的示例。
答案是肯定的,以下是相关文档,因为您只是想要。。。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays
上面文档中每个类型的链接文档显示了每个类型上可用的方法。即:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array