node 標準輸入流和輸出流

使用node 在 CMD 控制檯獲取輸入的指令:javascript

 

方式一:java

process.stdin.resume();
process.stdin.setEncoding('utf-8');
process.stdout.write('請輸入:'); //標準輸出
process.stdin.on('data', function (data) {
    var str = data.slice(0, -2);
    process.stdin.emit('end');
  
  
    process.stdout.write('輸入的:'+str);
 
    
});
process.stdin.on('end', function () {
     process.stdin.pause();
});

  

方式二:node

const readline = require('readline');
const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

rl.question('你認爲 Node.js 中文網怎麼樣?', (answer) => {
  // 對答案進行處理
  console.log(`多謝你的反饋:${answer}`);
  rl.close();
});
相關文章
相關標籤/搜索