簡體   English   中英

如何在 node.js 中不使用 console.log() 來顯示語句的結果

[英]How to display result of statements without using console.log() in node.js

假設我們有一個名為“test.js”的 javascript 文件。 這個文件中的代碼是:

// Code 1
let x = 1, y = 2;
x + y;
x * 2;

我們可以在控制台中使用Node test.js運行它(例如 Windows 中的 CMD)。 但在這種情況下,什么都不會顯示。 我們必須將代碼修改為:

// Code 2
let x = 1, y = 2;
console.log(x + y);
console.log(x * 2);

讓以下結果顯示在控制台中:

3
2

問題是,是否有一種方法可以讓 Node.js 在使用console.log()方法的情況下在控制台中顯示語句的結果? 換句話說,是否有一種方法可以讓Node.js直接在控制台中顯示“代碼1”中的語句結果? (與 PowerShell 類似的“直接顯示語句結果”行為)

您可以使用 node.js 的 REPL 會話。 為了使用它,您可以打開一個終端並編寫“節點”以立即進入一個 REPL(讀取、評估、打印、循環)會話。 它的眾多好處之一是您可以查看表達式結果,而無需將它們直接記錄到控制台。 您可以參考文檔以獲取更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM