JavaScript/JavaScript기초
[Javascript] 전역객체
박남수
2021. 9. 10. 14:53
전역객체
자바스크립트의 전역객체를 사용하면 어디서나 사용이 가능한 변수나 함수를 생성할 수 있음
전역객체는 브라우저 환경에서는 window, nodeJS환경에서는 global 이라고 설정되어 있음
전역객체 프로퍼티의 접근은 아래와 같음
//my_val이라는 전역 변수 설정
window.my_val = "hellow world!";
//my_func라는 전역 함수를 생성 후 전역객체인 my_val 사용
window.my_func = () =>{
console.log(window.my_val);
}
//전역함수 호출
window.my_func();
var 로 선언한 변수는 전역 객체에 포함됨
var var_val = "it is varValue";
//var 변수는 전역객체에 포함되기 때문에 전역객체에 접근하여 사용 가능
console.log(window.var_val);
참조: https://ko.javascript.info/global-object#ref-750