gpt4 book ai didi

node.js - 当文档说它可以是时,如何在回调函数中选择参数类型

转载 作者:太空宇宙 更新时间:2023-11-04 01:20:30 25 4
gpt4 key购买 nike

this document它说“chunk”是字符串或缓冲区,但在下面的示例代码中,

var fs = require('fs');
var is = process.stdin;
var os = fs.createWriteStream('./output.txt');

os.on('pipe', function(src){
console.log('pipe event');
});

is.on('data', function(data){
console.log('data :', data.constructor);
if ( data.trim() == 'exit' ) {
console.log('exit!');
is.unpipe(os);
}
});

is.pipe(os);

当我记录“data”的构造函数时,“data”总是看起来像一个缓冲区,因此trim()会抛出一个异常,表明trim不是一个函数

如何使“数据”成为“字符串”类型?

最佳答案

也许Buffer.toString()可以帮忙吗?

RTFM;)

关于node.js - 当文档说它可以是时,如何在回调函数中选择参数类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59443380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com