변수 정의
문 반복
let에는 독립적인 범위가 있습니다
const는 읽기 전용 상수를 선언하고 나면 상수 값을 변경할 수 없습니다.
전역 변수가 창에 할당됩니다. (원하지 않는 것일 수도 있음)
창 속성에 값을 할당하는 것은 매우 일반적인 관행이지만 할당 개체는 창입니다
Object.defineProperty는 setter 및 getter 메소드를 설정하거나 수정 불가능하게 만들거나 객체의 열거형이 되는 것을 방지할 수도 있습니다
js의 전역 수준은 창 개체입니다. 그래서 a는 윈도우에서 접근이 가능하고, d 역시 윈도우에 직접 할당하면 접근이 가능합니다. e는 또한 창문에 묶여 있습니다.
let 및 const는 ES2015에 속하며, 블록 수준 범위가 있습니다. 즉, 이들이 정의한 내용은 현재 블록 수준 범위에만 해당되며 다른 곳에서는 액세스할 수 없습니다.
그럼 마지막 프롬프트가 점유됐는데 이렇게 설명하면 될 것 같아요
let에는 독립적인 범위가 있습니다
const는 읽기 전용 상수를 선언하고 나면 상수 값을 변경할 수 없습니다.
전역 변수가 창에 할당됩니다. (원하지 않는 것일 수도 있음)
창 속성에 값을 할당하는 것은 매우 일반적인 관행이지만 할당 개체는 창입니다
Object.defineProperty는 setter 및 getter 메소드를 설정하거나
수정 불가능하게 만들거나 객체의 열거형이 되는 것을 방지할 수도 있습니다
js의 전역 수준은 창 개체입니다. 그래서 a는 윈도우에서 접근이 가능하고, d 역시 윈도우에 직접 할당하면 접근이 가능합니다. e는 또한 창문에 묶여 있습니다.
let 및 const는 ES2015에 속하며, 블록 수준 범위가 있습니다. 즉, 이들이 정의한 내용은 현재 블록 수준 범위에만 해당되며 다른 곳에서는 액세스할 수 없습니다.
그럼 마지막 프롬프트가 점유됐는데 이렇게 설명하면 될 것 같아요