修剪uint8array缓冲区的最佳方法是什么?

时间:2018-07-01 15:42:53

标签: javascript buffer

说我得到了这个缓冲区:

const arr = new Uint8Array([1,2,0,2,1,0,0,0])
const trim = (arr, b) => { 
  for (b = arr.length; ~--b && arr[b] === 0;);
  return b+1
}

console.log(arr.slice(0, trim(arr)))

是否有任何本机实用程序可以对此进行修剪?

结果应为1,2,0,2,1

我能想到的最好的是

0 个答案:

没有答案