728x90 반응형 전역변수1 [Javascript] 14장 전역 변수의 문제점 (deep dive) 전역 변수의 무분별한 사용은 위험하다. 전역 변수를 반드시 사용해야 할 이유를 찾지 못한다면 지역 변수를 사용해야 한다. 이번 장에서는 전역 변수의 문제점과 전역 변수의 사용을 억제할 수 있는 방법을 살펴보자. 변수의 생명 주기 변수는 선언에 의해 생성되고 할당을 통해 값을 갖는다. 그리고 언젠가 소멸한다. 변수는 생물과 유사하게 생성되고 소멸되는 생명 주기가 있다. 1. 지역 변수의 생명 주기 함수 내부에서 선언된 지역 변수는 함수가 호출되면 생성되고 함수가 종료하면 소멸한다. 일반적으로 지역 변수의 생명 주기는 함수의 생명주기와 일치한다. function foo() { var x = 'local'; console.log(x); // local return x; } foo(); console.log(x.. 2022. 5. 24. 이전 1 다음 728x90 반응형