如何在命令提示符下執行 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 時,需要遵循不同的語法。例如,他們需要使用 print 而不是 JavaScript 程式碼中的 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+ 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告