当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js InterfaceConstructor rl.write(data[, key])用法及代码示例


rl.write(data[, key])

添加于:v0.1.98

参数

rl.write() 方法会将 data 或由 key 标识的键序列写入 output 。仅当 outputTTY 文本终端时,才支持 key 参数。有关组合键的列表,请参见TTY keybindings

如果指定了key,则忽略data

调用时,rl.write() 将恢复已暂停的 input 流。

如果 InterfaceConstructor 是在将 output 设置为 nullundefined 的情况下创建的,则不会写入 datakey

rl.write('Delete this!');
// Simulate Ctrl+U to delete the line written previously
rl.write(null, { ctrl: true, name: 'u' });

rl.write() 方法会将数据写入readline Interfaceinput,就好像它是用户提供的一样。

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 rl.write(data[, key])。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。