javascript
전역변수 선언 시 알아두어야 할 점.
JKimKorea
2021. 11. 11. 11:26
화면구동시 여러 함수에서 같은 변수를 가져다 사용할 경우 무조건 전역변수로 선언하면 되겠지?
땡
전역변수로 선언 하더라도 해당 화면에서 불러오는 요소의 경우 화면이 그려지고 난 다음 불러올 수 있기때문에
전역변수로 쓴다해도 해당 변수를 불러오지 못한다.
그럼 뭐가 전역변수로 가능 할 까?
가능한 것으로는 session이나 공통 지원 라이브러리안 변수들은 받아놓고 전역으로 바로 사용이 가능하다.
그럼 화면단 변수를 사용할 방법은?
화면이 불러지고나서 불러들여야 하기때문에 함수를 선언한 곳에 변수를 생성해서 불러오는 수 밖에 없다.
이때 일일히 불러오면 가독성이 떨어지므로, 변수선언부 함수를 따로 생성해 필요한 곳에 해당 함수를 호출해서 사용하는 것이 좋다.