扫码关注官方订阅号
我遇到的问题是这样的:如何在Node.js环境下,逐行输入number,使得每一个number成为数组arr = [];的一个元素,直到输入指定字符,如输入end,则读取输入结束。
arr = [];
end
process.stdin.resume(); process.stdin.setEncoding('utf-8'); var arr = []; process.stdin.on('data', function (data) { var number = data.slice(0, -1); if (number == 'end') { process.stdin.emit('end'); } else { arr.push(number); } }); process.stdin.on('end', function () { console.log(arr); });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部