阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js buf[index]

      Node.js buf[index]

      索引操作符 [index] 可用于获取或设置 buf 中指定位置的字节。 该值指向单个字节,所以有效的值的范围是 0x00 至 0xFF(十六进制),或 0 至 255(十进制)。

      该操作符继承自 Uint8Array,所以对越界访问的处理与 UInt8Array 相同(取值时返回 undefined,赋值时不作为)。

      // 拷贝 ASCII 字符串到 `Buffer`,每次拷贝一个字节。
      
      const str = 'https://www.axihe.com/';
      const buf = Buffer.allocUnsafe(str.length);
      
      for (let i = 0; i < str.length; i++) {
        buf[i] = str.charCodeAt(i);
      }
      
      console.log(buf.toString('ascii'));
      // 输出: https://www.axihe.com/
      

      更多内容请参考:Node.js Buffer 缓冲器,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录