如何使用websocket中的二进制数据stream填充数组

我从websocket获得了连续的字节数据stream。 当我用这个函数查看数据时:

document.getElementById('log').innerHTML = document.getElementById('log').innerHTML + msg + "<br />"; 

它看起来像这样:

 -0.00005645785104823496 0.00000906544783255643 -0.001234972515485563 0.00000008534781277461 . . . 

我想填充它看起来像一个数组

 var inp = new Array(event.data) , arr = new Float32Array() ; for(var i = 0;i <arr.length; i++) { arr[i] = inp[i]; } 

如何填充从websocket接收数据的inp [i]数组。

谢谢

我find了答案,那是:

 shifted = inp.shift(); 

感谢您的任何帮助。