English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript let 문

 JavaScript 문장과 변수 선언

let블록 {} 범위의 지역 변수를 선언한 문이며, 값을 초기화할 수 있습니다.

let은 변수의 범위를 사용한 블록, 문 또는 표현식으로 제한할 수 있도록 합니다.

이는var키워드가 다르며, 이 키워드는 전역 범위 또는 함수 내에서만 정의된다는 점을 강조합니다. 블록 범위와 관계없이.

우리의JavaScript 범위 튜토리얼에서변수 범위에 대한更多信息를 알아보세요.

문법:

let identifier = value;
let y = "world";
테스트해 보세요‹/›

브라우저 호환성

표에서의 숫자는 let 문을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:

Statement
let4944171012

파라미터 값

파라미터설명
identifier변수의 이름을 지정합니다. 어떤 합법적인 식별자이든 될 수 있습니다.
변수 이름은 알파벳, 숫자, 언더스코어, 달러 심볼을 포함할 수 있습니다
  • 변수 이름은 반드시 알파벳으로 시작해야 합니다

  • 변수 이름은 $와 _로 시작할 수 있습니다

  • 변수 이름은 대소문자를 구분합니다(city와 City는 다른 변수입니다)

  • 보존어单词는 변수 이름으로 사용할 수 없습니다

value변수의 초기 값입니다. 어떤 합법적인 표현식이든 될 수 있습니다. 기본 값undefined

기술 세부 사항

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 문장과 변수 선언