位置: 编程技术 - 正文
推荐整理分享node.js中的buffer.slice方法使用说明(Node.js中的核心模块包括哪些内容?),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Node.js中的包管理工具是什么,Node.js中的事件循环是什么样的,Node.js中的核心模块包括哪些内容?,Node.js中的construct构造函数,Node.js中的事件循环是什么意思,Node.js中的事件循环是什么,Node.js中的事件循环是什么,Node.js中的事件循环是什么样的,内容如对您有帮助,希望把文章链接给更多的朋友!
方法说明:
返回一个新的buffer对象,这个新buffer和老buffer公用一个内存。
但是被start和end索引偏移缩减了。(比如,一个buffer里有1到个字节,我们只想要4-8个字节,就可以用这个函数buf.slice(4,8),因为他们共用一个内存,所以不会消耗内存,)
因为共用内存,所以修改新的buffer后,老buffer的内容同样也会被修改。
语法:
接收参数:
start 开始位置,默认
end 结束位置,默认为buffer长度
例子:
用ASCII码字母表创建一个buffer,用一下slice函数,然后修改原buffer中的一个字节。
源码:
node.js中的buffer.Buffer.byteLength方法使用说明 方法说明:获取字符串的字节长度。这个函数与String.prototype.length不同点在于,后者返回的是字符串的字符数。语法:Buffer.byteLength(string,[encoding])接收参
windows8.1+iis8.5下安装node.js开发环境 nodejs很久前就想玩玩,不过一直没时间,昨晚花了4个小时来捣鼓到iis上架设成功了,废话不说了。PS:我的系统是windows8.1x,所以自带iis8.5的,下载的文
node.js中的buffer.Buffer.isBuffer方法使用说明 方法说明:检测目标是否为buffer对象。将返回true或false。语法:Buffer.isBuffer(obj)接收参数:obj被检测的对象。例子:varb=newBuffer();varc=b.toString('base',0,
上一篇:node.js中的buffer.write方法使用说明(Node.js中的全局变量有哪些)
下一篇:node.js中的buffer.Buffer.byteLength方法使用说明(Node.js中的什么模块是用于处理文件和目录的)
友情链接: 武汉网站建设