WEB/JavaScript
자바 스크립트 let와 var 의 차이
AlrepondTech
2015. 7. 15. 12:22
반응형
=================================
=================================
=================================
출처: https://msdn.microsoft.com/ko-kr/library/bzt2dkta(v=vs.94).aspx
Internet Explorer 11은 블록 범위 변수인 let 및 const에 대한 지원을 제공합니다. 이러한 변수에 대해 중괄호 {. . .}로 새 범위를 정의합니다. 이러한 변수 중 하나를 특정 값으로 설정하면 해당 값은 설정된 범위에만 적용됩니다.
다음 예제에서는 let 및 블록 범위 지정을 사용하는 방법을 보여 줍니다.
let x = 10; var y = 10;
{
let x = 5;
var y = 5;
{
let x = 2;
var y = 2;
document.write("x: " + x + "<br/>");
document.write("y: " + y + "<br/>"); // Output: // x: 2 // y: 2
}
document.write("x: " + x + "<br/>");
document.write("y: " + y + "<br/>"); // Output: // x: 5 // y: 2
}
document.write("x: " + x + "<br/>");
document.write("y: " + y + "<br/>"); // Output: // x: 10 // y: 2
=================================
=================================
=================================
반응형