Let2 [Javascript] Scope Scope란 지역적인 뜻을 내포하고 있으며, 쉽게말해 어떤 블록({})이나 함수를 만들었을 때 그 범위에 해당되는 것을 의미하기도 한다. 우리가 변수를 선언할때 흔히 var / let / const 이 3가지를 쓰고 있으며, 이 3개는 각각 다른 특징을 가진다. 우선 첫번째로 var 에 대해서 설명하고자 한다. var는 해당 함수 레벨 scope에서 변수로서 정의되어 작동한다. 예를 들어 var abs = 10 function numb () { var abs = 20 console.log(abs) } console.log(abs) // 10 numb() // 20 함수내에서 정의된 값은 함수가 생성되면 그 값을 받고, 함수 밖에서 경우에는 함수 밖(전역)에서 정의한 값을 받는다. 하지만 블록 레벨 sco.. 2020. 5. 1. Javascript 의 첫걸음. 변수와 조건문 let x = 2 if(x === 2){ let x = 1 console.log(x) // 1 } console.log(x) //2 Javascript는 프론트 엔드 직무에서 중요한 역할을 차지 한다고 배웠다. 처음 어떤 언어를 배워야 할까에 댜한 고민은 가지며 시작한 것이 Javascript였다. Javascript의 첫걸음으로 가장 중요한 것은 변수이다. 변수는 어떤 값과 연관되어 있으며 변수를 선언하여 그곳에 값을 저장하거나 포함할 수 있다. 변수를 정의 할 때에는 let alpah var beta const gama 이 중에서 우선 let let 을 사용 하여 변수를 지정하는 것을 위주로 사용할 것이며, 나머지 변수선언에 대해서는 추후 작성할 것이다. 코드작성에 있어서 가장 많이 쓰이고 필요한 것.. 2020. 3. 25. 이전 1 다음