[javascript] 함수 내에서 전역 변수에 접근하는 방법

전역 변수는 함수 내에서 직접 접근할 수 있습니다. 함수 내에서 전역 변수를 참조하려면, 해당 변수의 이름을 사용하여 접근하면 됩니다.

var globalVariable = 10;

function myFunction() {
  console.log(globalVariable); // 전역 변수에 접근하여 출력
}

myFunction(); // 10 출력

전역 변수를 수정하고자 할 때도 함수 내에서 직접 수정할 수 있습니다.

var globalVariable = 10;

function myFunction() {
  globalVariable = 20; // 전역 변수 수정
}

console.log(globalVariable); // 10 출력
myFunction();
console.log(globalVariable); // 20 출력

하지만 전역 변수의 사용은 권장되지 않습니다. 전역 변수는 어디에서든 접근 가능하고 수정 가능하기 때문에 코드의 추적성과 유지 보수성을 낮출 수 있습니다. 대신에 전역 변수 대신에 함수 내의 지역 변수를 사용하고 필요한 데이터를 함수의 인자로 전달하는 것이 더 좋은 방법입니다.