JavaScript에서 Temporal Dead Zone이란 무엇입니까?
2325 단어 javascriptnode
여기,
Temporal means, 임시
Dead는 작동 상태가 아님을 의미합니다
영역은 데이터가 저장되는 영역을 의미합니다
Temporal Dead Zone에 변수
let
및 const
가 존재합니다.TL;DR TDZ(Temporal Dead Zone)는 해당 변수가 호출되는 즉시 종료됩니다.
/*
Temporal Dead Zone for the name variable
*/
const name = "SnowBit" // Haha, TDZ just ended
console.log(name)
Temporal Dead Zone(TDZ)이 생성된 이유는 무엇입니까?
//Temporal Dead Zone for the name variable
//Temporal Dead Zone for the name variable
//Temporal Dead Zone for the name variable
console.log(name) // Huh, I am in Temporal Dead Zone, let's get out of it
//Temporal Dead Zone for the name variable
//Temporal Dead Zone for the name variable
const name = "SnowBit" // Haha, TDZ just ended
보시다시피
name
변수는 TDZ에서 선언되고 error
가 표시됩니다.읽어주셔서 감사합니다. 좋은 하루 보내세요!
Reference
이 문제에 관하여(JavaScript에서 Temporal Dead Zone이란 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dhairyashah/what-is-temporal-dead-zone-in-javascript-1p9j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)