如何在命令提示符下執行 JavaScript?


您可以根據您的需求,在終端、命令提示符或瀏覽器中直接執行 JavaScript 程式碼。

JavaScript 是與瀏覽器配合使用的程式語言中最受歡迎的語言。它有助於為網頁新增行為並使其更具吸引力。

執行 JavaScript 的不同方法

使用 Node.js

透過命令提示符執行伺服器端 JavaScript 的最流行方法之一是使用 Node.js。它是 JavaScript 的執行時環境。我們需要做的就是下載 Node.js 並安裝它。

確保您的系統中已安裝 Node.js

要在終端中執行程式碼,請開啟終端並轉到 JavaScript 檔案所在的資料夾。使用者可以使用 cd 命令轉到檔案目錄並執行$node hello.js命令。

示例

以下示例演示瞭如何在命令提示符下執行 JavaScript 程式碼。使用者需要建立一個名為hello.js的新檔案,並將以下程式碼新增到該檔案中。

<script>
// basic JavaScript function
function runCodeFromTerminal() {
   let string1 = "welcome ";
   let string2 = "to the";
   let string3 = "tutorialspoint!"
   document.write( string1, string2, string3 );
}

// call the function on run the file.
runCodeFromTerminal();
</script>

輸出

Welcome to the tutorialsPoint!

在終端上直接編譯

使用者必須按照以下步驟在終端中編寫和執行 JavaScript 程式碼。您的系統中應安裝了 Node.js

  • 步驟 1:在命令提示符中輸入$node命令。
  • 步驟 2:在終端中逐行編寫 JavaScript 程式碼。使用者需要記住,他們不能像在檔案中那樣在命令提示符中編寫 JavaScript 程式碼。

使用者需要逐步編寫程式碼,並且只有在完成整個步驟後才能按 Enter 鍵。例如,如果使用者定義一個函式,則需要在一行中編寫整個函式。之後,他們可以在不同的序列中按 Enter 鍵並呼叫該函式。

示例

以下示例演示瞭如何在命令提示符下執行 JavaScript 程式碼。

<script>
// JavaScript function
let a = 10;
let b = 20;
function runCodeToTerminal() {
   document.write( "The value of a + b is" , a+b );
}

// Call the function to run the file.
runCodeToTerminal();
</script>

輸出

The Value of a + b is 30.

使用 Nashorn Java 引擎

Nashorn 是基於 JSR 292 的引擎,隨 Java SE 8 一起提供。它為 JavaScript 提供了更好的執行時效能。

要使用 Nashorn 引擎,使用者必須在本地計算機上安裝 Java。您可以在 JDK 安裝的 bin 資料夾中找到 JJS 工具,以及其他工具(如 Jar)。

我們可以使用 JJS 工具在終端中執行 JavaScript。不建議使用此方法。

示例

當用戶想要使用“jjs”工具執行 JavaScript 時,需要遵循不同的語法。例如,他們需要在 JavaScript 程式碼中使用 print 而不是 console.log。

// JavaScript function to run using the JJS tool
function runCodeToTerminal() {
   print( "Welcome to Tutorialspoint" );
}

// Call the function on run the file.
runCodeToTerminal();

輸出

現在,使用者需要使用命令提示符中的 JJS 工具執行以下檔案。轉到檔案目錄,並在終端中輸入$jjs hello.js命令。

Welcome to Tutorialspoint

在瀏覽器控制檯中執行 JavaScript

在此過程中,您需要按照以下步驟在瀏覽器的控制檯中執行 JavaScript 程式碼。

  • 步驟 1:開啟任何瀏覽器並轉到控制檯面板,您可以按F12ctrl+shift+i按鈕。
  • 步驟 2:現在您可以在控制檯中編寫 JavaScript 程式碼,然後按 Enter 鍵執行程式碼。

示例

請記住,您必須逐行編寫程式碼才能使其在瀏覽器控制檯中執行。

<script>
document.write("Welcome To Tutorialspoint");
</script>

輸出


更新於: 2024年9月25日

11K+ 瀏覽量

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告