buf.includes(value[, byteOffset][, encoding])

  • value {String} | {Buffer} | {Number}
  • byteOffset {Number} 默认:0
  • encoding {String} 默认:'utf8'
  • 返回:{Boolean}

该操作类似于 Array#includes()。这个 value 的值可以是 String 、Buffer 或 Number 。字符串会被作为 UTF8 解释执行,除非你覆盖了 encoding 参数。Buffer 将会使用整个 Buffer(比较部分 Buffer 请使用 buf.slice() 方法)。数字在 0 到 255 的范围内。
byteOffset 表示在搜索 buf 时的初始索引值。
```
const buf = Buffer.from('this is a buffer');

buf.includes('this');

// returns true

buf.includes('is');

// returns true

buf.includes(Buffer.from('a buffer'));

// returns true

buf.includes(97); // ascii for 'a'

// returns true

buf.includes(Buffer.from('a buffer example'));

// returns false

buf.includes(Buffer.from('a buffer example').slice(0, 8));

// returns true

buf.includes('this', 4);

// returns false

最新文章

  1. 使用Python 将shapefile导入mongodb
  2. POJ3208:Apocalypse Someday
  3. iOS - OC NSString 字符串
  4. nginx服务器在IE下载时,apk,ipa文件变成zip的解决方法
  5. coreseek(sphinx)安装1(xml数据源配置和测试)
  6. JAVA方法和本地方法(转载)
  7. iOS 如何进行逆向工程
  8. php笔试算法题:顺时针打印矩阵坐标-蛇形算法
  9. QT Sleep(最佳的平衡:一边发送消息,一边睡眠)
  10. F9 excel上传
  11. @PostConstruct 注解
  12. JavaScipt浅谈——全局变量和局部变量
  13. MySQL数据库开发常见问题及几点优化!
  14. Aseprite+Cocos:打包像素画图,导入到cocos里并动起来
  15. Linux文本编辑器vim
  16. C++程序设计方法5:接口设计实例
  17. [Django] Window上通过IIS发布Django网站
  18. 【UWP】手动实现 WebAuthenticationBroker
  19. .net core程序中使用微软的依赖注入框架
  20. nginx_tcp模块集成到openresty(安装ngx_tcp_lua_module模块)

热门文章

  1. Linux 常用命令十五 用户和组操作命令
  2. Service官方教程(1)Started与Bound的区别、要实现的函数、声明service
  3. 四大开源协议比较:BSD、Apache、GPL、LGPL【转载】
  4. 转 Docker和hadoop
  5. 437 Path Sum III 路径总和 III
  6. Android学习备忘笺02Fragment
  7. hihocoder offer收割编程练习赛11 D 排队接水
  8. vue项目中安装cnpm和node_modules
  9. Android与H5互调(通过实例来了解Hybrid App)
  10. 键盘工具栏的快速集成--IQKeyboardManager