zoukankan      html  css  js  c++  java
  • buf.fill()

    buf.fill(value[, offset[, end]][, encoding])

    • value {String} | {Buffer} | {Number}
    • offset {Number} 默认:0
    • end {Number} 默认:buf.length
    • encoding {String} 默认:'utf8'
    • 返回:{Buffer}
    使用指定的值填充当前 Buffer 。如果 offset (默认是 0) 和 end (默认是 buffer.length) 没有明确给出,将会填充整个 buffer 。该方法返回一个当前 Buffer 的引用,以便于链式调用。这也意味着可以通过这种小而简的方式创建一个 Buffer 。允许在单行内创建和填充 Buffer : ``` const b = Buffer.alloc(50, 'h'); console.log(b.toString()); // Prints: hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh ``` encoding 只在 value 是一个字符串时应用,除此之外,都会被忽略。如果 value 不是一个 String 或 Number ,则会被强制转换到 uint32 类型。 fill() 操作默默地向 Buffer 里写入字节。即便最终写入落在多字节字符之间,它也会将这些字节塞到被写入的 buffer 里。 ``` Buffer.alloc(3, 'u0222'); // Prints: ```
  • 相关阅读:
    浏览器市场份额
    GDB gdb 调试
    tcp基础
    TCP加速方式
    windows10 CTCP
    大延时情况tcp和udp测试
    XAMPP与ISS在80端口冲突问题
    space transport protocols
    win10电脑搭建网站
    如何让nginx显示文件夹目录
  • 原文地址:https://www.cnblogs.com/lalalagq/p/9908523.html
Copyright © 2011-2022 走看看