我正在尝试使用 slice() 从缓冲区中删除一些不需要的元素。代码如下:
function unpack (item) { // item is a buffer
var ivlength = 16;
if(algorithm == 'aes-128-ecb') ivlength = 0;
var ciphertext = item.slice(ivlength, item.length);
return ciphertext;
}
控制台显示:item.slice() 不是函数。 NodeJS 文档另有说明:buf.slice() documentation .
我已将 NodeJS 更新到 5.9.1 版本,没有任何改进。
最佳答案
slice()
是受支持的,不是 splice()。
关于javascript - NodeJS buffer.slice() 不是一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36317690/