Side Effects1 JavaScript - Function, Block, Lexical Scope Scope(스코프) 스코프는 '범위'라는 뜻을 가지고 있다. 자바스크립트에서 스코프란 변수에 접근할 수 있는 범위라 볼 수 있다. 자바스크립트에서 스코프는 2가지 타입이 존재한다. global Scope(전역 스코프) local Scope(지역 스코프) global Scope(전역 스코프) 전역 스코프는 전역에 선언되어 있어 어느 곳에서든 해당 변수에 접근할 수 있다는 의미이다. 즉, 변수가 모든 함수에 속하지 않고 {} 안에도 들어있지 않다면 이 변수는 전역 변수라 한다. 전역 변수를 선언하면, 함수 내부 또는 자바스크립트 코드 어디에서든 쓸 수 있다. let test = "Hello world" function a () { console.log(test); } console.log(test); // .. 2020. 9. 15. 이전 1 다음