javascript - 변수 선언
某草草
某草草 2017-06-12 09:29:34
0
3
753

let에는 변수 승격이 없습니다. 선언 전에 let을 사용하면 브라우저에서 오류를 보고해야 하지만 내 출력이 정의되지 않았습니다.

某草草
某草草

모든 응답(3)
伊谢尔伦

오류Uncaught ReferenceError: a is not defined表示变量未定义, 而不是指这个变量是undefined, 如果变量variable的值是undefined, 那么console.log(variable)应该输出undefined이며 보고하면 안 됩니다.

学习ing

let 및 const로 선언된 변수는 미리 선언되지 않습니다. 즉, 런타임 실행 컨텍스트는 변수를 어휘적으로 바인딩하기 전에 변수에 액세스하지 않습니다.

으아악
Ty80

여기서 두 번째 코드 줄은 말이 안 됩니다

첫 번째 줄은 인쇄할 때
let이기 때문에 개선되지 않았기 때문에 정의하지 않습니다.
두 번째 줄인 let xxx는 작성되지 않았는데 이것도 오류입니다.

var이면 정의되지 않은 것입니다.

승격된 변수가 있지만 지정되거나 복사되지 않았기 때문입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!