二进制数据脚本接口

79次阅读
没有评论

共计 628 个字符,预计需要花费 2 分钟才能阅读完成。

二进制数据脚本接口

二进制数据实例接口 实例接口 派生,添加了特定于 二进制数据插件 的应用程序编程接口。这使得通过脚本读取和修改二进制数据成为可能,这通常比尝试从事件中这样做更为方便。

二进制数据将其数据存储为 数组缓冲区 ,这是一种不能直接修改的数据结构。在 JavaScript 中,可以使用 类型化数组 数据视图 来读取和写入数组缓冲区。

二进制数据应用程序编程接口

设置数组缓冲区复制(视图或缓冲区)
通过数组缓冲区或类型化数组设置二进制数据对象的内容,并进行复制。这意味着在调用此方法后,可以继续使用传递的数据。由于此方法会复制传递的数据,因此在您的代码中不再使用该数组缓冲区时,这种方法更为高效。

设置数组缓冲区传输(数组缓冲区)
通过数组缓冲区设置二进制数据对象的内容,并且二进制数据对象接管所有权。在调用此方法后,您不得再使用传递的数组缓冲区,因为它现在由二进制数据对象管理。由于此方法不会复制传递的数组缓冲区,因此在您的代码中不再使用数组缓冲区时,这种方法更为高效。请注意,此方法不接受类型化数组。

获取数组缓冲区副本()
返回二进制数据对象的内容,作为内部数组缓冲区的副本。这意味着可以安全地修改返回的数组缓冲区,而不会影响二进制数据对象的状态。

获取只读数组缓冲区()
返回二进制数据对象的内容,作为对内部数组缓冲区的只读引用。由于这个数组缓冲区由二进制数据对象管理,因此不得修改它。但是,如果仅从数据中读取,例如发送到网络,使用此方法更为高效,因为它不会复制数组缓冲区。

正文完
 0
评论(没有评论)