JavaScript let 語句

 JavaScript 語句和變量聲明

let語句聲明了一個塊{}作用域局部變量,可以選擇將其初始化為一個值。

let允許您聲明范圍限于使用該變量的塊,語句或表達式的變量。

這與var關鍵字不同,該關鍵字在全局范圍內或在整個函數(shù)本地定義變量,而不管塊范圍如何。

您可以在我們的JavaScript作用域教程中了解有關變量作用域的更多信息。

語法:

let identifier = value;
let y = "world";
測試看看?/?

瀏覽器兼容性

表中的數(shù)字指定了完全支持let語句的第一個瀏覽器版本:

Statement
let4944171012

參數(shù)值

參數(shù)描述
identifier指定變量的名稱。它可以是任何合法標識符。
變量名稱可以包含字母,數(shù)字,下劃線和美元符號。
  • 變量名稱必須以字母開頭

  • 變量名也可以以$和_開頭

  • 變量名稱區(qū)分大小寫(city和City是不同的變量)

  • 保留字不能用作變量名

value變量的初始值。它可以是任何合法的表達。默認值undefined

技術細節(jié)

JavaScript版本:ECMAScript 1

更多示例

在塊內使用時,let將變量的范圍限制為該塊內:

var a = 1;
var b = 2;

if (a === 1) {
   var a = 11;  // a為全局作用域
   let b = 22;  // b作用域為if代碼塊內

   document.writeln(a);  // 11
   document.writeln(b);  // 22
} 

document.writeln(a);  // 11
document.writeln(b);  // 2
測試看看?/?

也可以看看

JavaScript教程:JavaScript變量

JavaScript教程:JavaScript作用域

 JavaScript 語句和變量聲明

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清