JavaScript - 글로벌 변수와 로컬 변수
- 글로벌 변수 : 함수 밖에 선언, 전역에서 사용이 가능 - 로컬 변수 : 함수 내에 선언, 함수 내에서만 사용 가능, 함수 종료와 함께 제거된다. 소스 var msg = "글로벌 변수"; console.log("msg", msg); function fn() { var localMsg = "로컬 변수"; console.log("msg - fn", msg); console.log("localMsg - fn", localMsg); } fn(); console.log("localMsg - fn", localMsg); // localMsg is not defined // localMsg 값을 사용하기 위해서는 fn() 함수내에 정의된 localMsg가 리턴값이 있는 함수여야 함 결과 msg 글로벌 변수 msg..
개발/JavaScript
2018. 11. 28. 15:01