JavaScript let 語句

定義和用法

let 語句聲明變量。

變量是存儲信息的容器。

在 JavaScript 中創建變量稱為“聲明”變量:

let carName;

聲明后,變量為空(沒有值)。

如需為變量賦值,請使用等號:

carName = "Volvo";

您還可以在聲明變量時為其賦值:

let carName = "Volvo";

提示:沒有聲明值的變量的值是 undefined。

實例

例子 1

創建名為 carName 的變量并將賦值 "Volvo" 給它:

let carName = "Volvo";

親自試一試

例子 2

使用 let 將 5 賦值給 x 并將 6 賦值給 y,并顯示 x + y:

let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;

親自試一試

例子 3

在一條語句中聲明許多變量。

以 let 開始語句并用逗號分隔變量:

let lastName = "Gates",
age = 19,
job = "CEO";

親自試一試

例子 4

在循環中使用 let:

let text = "";
for (let i = 0; i < 5; i++) {
  text += i + "
"; }

親自試一試

語法

let name = value;

參數

參數 描述
name

必需。變量的名稱。

變量名必須遵循以下規則:

  • 必須以字母、$ 或 _ 開頭
  • 名稱區分大小寫(y 和 Y 不同)
  • 保留的 JavaScript 關鍵詞不能用作名稱
value 可選。要賦給變量的值。

瀏覽器支持

let 是 ECMAScript6 (ES6) 特性。

所有現代瀏覽器都支持 ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持

Internet Explorer 11 或更早版本不支持 let。

相關頁面

參考手冊:JavaScript var 語句

參考手冊:JavaScript const 語句

教程:JavaScript 變量

教程:JavaScript let

教程:JavaScript const

教程:JavaScript 作用域