本文介绍了将nodejs的Buffer转换为浏览器的javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将我的代码从Node.js转换为浏览器的javascript,但我在node.js中遇到了Buffers的问题。如何在Javascript中使用它们?

I'm converting my code from Node.js to browsers' javascript, but I have a problem with the Buffers in node.js. How can I use them in Javascript?

以下是一个示例:

new Buffer("foo", encoding='utf8')
<Buffer 66 6f 6f>

我需要将javascript中的[66,6f,6f]转换为foo,反之亦然。我怎样才能做到这一点?
注意:这必须在没有Node.js的情况下完成。

I need to transform [66, 6f, 6f] in javascript to "foo" and vice-versa. How can I do that?NOTE: this must be done without Node.js.

推荐答案

使用您可以使用以下方法使用浏览器中的缓冲区:。但是:在浏览器中这可能非常慢:为了更快地访问,请使用

With https://github.com/substack/node-browserify you can work with buffers in the Browser by using: https://github.com/toots/buffer-browserify. However: this can be very slow in the browser: For faster access use https://github.com/chrisdickinson/bops

这篇关于将nodejs的Buffer转换为浏览器的javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-02 15:00