JavaScript 코딩팁

Clunix Wiki
Cezanne (토론 | 기여) 사용자의 2013년 5월 22일 (수) 09:19 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
  • 함수내에 쓰이는 변수들은 var Directive를 사용하여 명시적으로 함수의 지역 변수로 선언한다.
    • 다른 코드에서 동일한 전역 변수를 사용하여 예상치 못한 결과가 초래될 수 있음. 특히 비동기적으로 수행되는 코드가 개입되는 경우
    • Unique 변수명이어서 결코 충돌하지 않는다 하더라도, 명시적인 지역 변수 선언은 가독성을 높임
아래 함수의 this_is_global은 전역 변수며, this_is_local_to_function는 함수의 지역변수임
function blah_function()
{
   this_is_global = 1;
   var this_is_local_to_function = 1;
}
부서별 위키