var fs = require('fs'); function readSyn() { process.stdin.pause(); var response = fs.readSync(process.stdin.fd, 1000, 0, "utf8"); process.stdin.resume(); return response[0].trim(); }
nodejs中的console读入是异步的。上面的是同步读取console的代码。
PS:个人觉得,如果是基于console的nodejs,异步的读console总是有点儿怪怪的。