首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用websocket中的二进制数据流填充数组

如何用websocket中的二进制数据流填充数组
EN

Stack Overflow用户
提问于 2013-05-07 09:30:50
回答 1查看 176关注 0票数 1

我从websocket收到了连续的字节数据流。当我使用此函数查看数据时:

代码语言:javascript
复制
document.getElementById('log').innerHTML = document.getElementById('log').innerHTML + msg + "<br />";

看起来是这样的:

代码语言:javascript
复制
-0.00005645785104823496
0.00000906544783255643
-0.001234972515485563
0.00000008534781277461
.
.
.

我想把它填充到一个看起来像

代码语言:javascript
复制
var inp = new Array(event.data)
  , arr = new Float32Array()
  ;
for(var i = 0;i <arr.length; i++) {
    arr[i] = inp[i];
}

如何用从websocket接收的数据填充inpi数组。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-05-07 13:06:26

我找到了答案,就是:

代码语言:javascript
复制
shifted = inp.shift();

谢谢你的帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16415663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档