【发布时间】:2019-10-15 19:25:35
【问题描述】:
我需要构建一个由各种组件组成的二进制缓冲区,具体来说是几个字符串和插入字符串序列之间的 ArrayBuffer(或从它派生的 UINT8Array)。理想情况下,通过创建一个空缓冲区并按顺序将所需的所有内容附加到该缓冲区,最后获得累积的缓冲区。
我的问题是如何正确地做到这一点,使用什么数据类型,最后如何将结果缓冲区作为原始字节序列传递给 GM_xmlhttpRequest.data 属性。如果它只处理字符串,我可以将它们连接起来并传递结果字符串,但不知道如何获取 ArrayBuffer 对象表示的数据内容。
【问题讨论】:
标签: javascript data-conversion arraybuffer