>  기사  >  웹 프론트엔드  >  ES6의 let과 const 소개

ES6의 let과 const 소개

零下一度
零下一度원래의
2017-06-26 09:26:381220검색

이 블로그 시리즈에 작성된 내용은 제가 매일 공부하는 내용을 요약한 것입니다. 잘못된 내용이 있으면 지적해 주시기 바랍니다. 감사합니다. 헛소리는 그만하고 시작하겠습니다. 지금!

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.