数码资讯
对buffer.copy方法在Node.js的使用说明
方法显示: 在不同缓冲区之间进行复制替换操作。 从源缓冲区复制数据,并将其替换到目标缓冲区的指定位置。 Grammar: 复制代码代码如下所示: Buffer.copy(targetbuffer,{对象间复制},{原},{ sourceend }) 接收参数: targetbuffer目标缓冲区执行
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
方法显示:
在不同缓冲区之间进行复制替换操作。
从源缓冲区复制数据,并将其替换到目标缓冲区的指定位置。
Grammar:
复制代码代码如下所示:
Buffer.copy(targetbuffer,{对象间复制},{原},{ sourceend })
接收参数:
targetbuffer目标缓冲区执行复制和更换缓冲液
The starting position of the targetStart target buffer data replacement
原源缓冲区的数据复制的起始位置
sourceend源缓冲区的数据复制的结束位置
实例uff1a
在这个例子中,16和20是提取BUF1之间的数据,并将数据复制到BUF2,取代从BUF2位置8。
复制代码代码如下所示:
BUF1 =新的缓冲区(26);
BUF2 =新的缓冲区(26);
对于(var i = 0;i < 26;i + +){
BUF1 {我} = I + 97; / / 97是ASCII
BUF2 {我} = 33; / / ASCII!
}
buf1.copy(BUF2,8, 16, 20);
console.log(buf2.tostring('ascii ',0, 25));
在不同缓冲区之间进行复制替换操作。
从源缓冲区复制数据,并将其替换到目标缓冲区的指定位置。
Grammar:
复制代码代码如下所示:
Buffer.copy(targetbuffer,{对象间复制},{原},{ sourceend })
接收参数:
targetbuffer目标缓冲区执行复制和更换缓冲液
The starting position of the targetStart target buffer data replacement
原源缓冲区的数据复制的起始位置
sourceend源缓冲区的数据复制的结束位置
实例uff1a
在这个例子中,16和20是提取BUF1之间的数据,并将数据复制到BUF2,取代从BUF2位置8。
复制代码代码如下所示:
BUF1 =新的缓冲区(26);
BUF2 =新的缓冲区(26);
对于(var i = 0;i < 26;i + +){
BUF1 {我} = I + 97; / / 97是ASCII
BUF2 {我} = 33; / / ASCII!
}
buf1.copy(BUF2,8, 16, 20);
console.log(buf2.tostring('ascii ',0, 25));
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。