이 블로그 시리즈에 작성된 내용은 제가 매일 공부하는 내용을 요약한 것입니다. 잘못된 내용이 있으면 지적해 주시기 바랍니다. 감사합니다. 헛소리는 그만하고 시작하겠습니다. 지금!
let과 const는 모두 변수를 정의하는 데 사용할 수 있지만(var와 유사) 아래와 같이 몇 가지 차이점과 새로운 기능이 있습니다.
1. let 명령 (사용 목적 변수 선언)
1. js에는 블록 수준 범위가 없으므로 let으로 선언된 변수는 자신이 속한 블록 내에서만 유효하며 외부에서 액세스할 수 없습니다. (예를 들어 중괄호 안에 있는 모든 항목은 블록 수준 범위로 이해될 수 있습니다.)
2. es6 구문을 사용하여 기본적으로 엄격 모드에서 선언되지 않은 변수 참조는 오류를 보고합니다.
3. let
을 사용하여 동일한 변수를 반복적으로 선언할 수 없습니다. 2. const 명령(상수 정의 )
1. const를 사용하여 선언한 상수는 수정할 수 없습니다(선언이 참조 유형(객체)인 경우 ) ) 포인터는 변경할 수 없지만 내부 내용은 수정할 수 있습니다)
2. Const에도 let과 같은 블록 수준 범위가 있습니다
3. const 문에 할당해야 합니다
위 내용은 ES6의 let과 const 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!