[javascript] 변수 할당 규칙 설정하기

JavaScript에서 변수를 할당할 때는 몇 가지 규칙을 따르는 것이 좋습니다. 이러한 규칙은 코드의 가독성과 유지보수성을 향상시키는 데 도움이 됩니다. 아래에 몇 가지 주요 규칙을 소개하겠습니다.

1. 변수의 목적에 따라 의미 있는 이름 사용하기

변수의 목적과 용도를 잘 나타낼 수 있는 의미 있는 이름을 선택하는 것이 좋습니다. 이렇게 하면 코드를 읽고 이해하기 쉬워집니다. 예를 들어, 사용자의 이름을 저장하는 변수를 userName이라고 명명하는 것이 좋습니다.

let userName = "John";

2. 변수는 camelCase로 작성하기

JavaScript에서는 변수를 camelCase로 작성하는 것이 일반적입니다. camelCase는 다음 단어부터 대문자로 시작하여 단어들을 연결하는 형식입니다.

let firstNumber = 5;
let secondNumber = 10;

3. 변수의 범위(scope)를 고려하기

변수의 범위(scope)를 고려하여 변수의 이름을 정하는 것이 중요합니다. 변수의 범위는 변수가 접근 가능한 부분을 제한합니다. 가장 일반적인 변수 범위는 global 범위와 local 범위입니다.

global 변수는 프로그램 전체에서 접근 가능한 변수이고, local 변수는 정의된 함수 블록 내에서만 접근 가능한 변수입니다. 변수의 범위가 충돌하지 않도록 주의해야 합니다.

let globalVariable = "I am a global variable";

function someFunction() {
  let localVariable = "I am a local variable";
  
  console.log(globalVariable); // globalVariable에 접근 가능
  console.log(localVariable); // localVariable에 접근 가능
}

console.log(globalVariable); // globalVariable에 접근 가능
console.log(localVariable); // 오류: localVariable에 접근 불가능

4. 변수의 선언과 동시에 초기화하기

변수를 선언할 때 가능한한 동시에 초기화하는 것이 좋습니다. 이렇게 하면 변수를 사용하기 전에 값을 할당해야 하는 필요성을 줄일 수 있습니다.

let message = "Hello, world!";

5. 변수 선언 시 const와 let을 명확히 구분하기

ES6 이후 JavaScript에서 var 대신 constlet을 사용하는 것이 권장됩니다. const는 상수를 선언하고, let은 변수를 선언하는 데 사용됩니다.

const PI = 3.14; // 상수 선언
let count = 0; // 변수 선언

// PI = 3.141592; // 오류: 상수에 재할당 할 수 없음
count = 1; // 변수에 값을 재할당

결론

위의 규칙을 준수하여 변수를 할당하는 것은 JavaScript 코드를 보다 일관되고 가독성이 좋게 만듭니다. 이러한 규칙을 준수함으로써 코드의 유지보수성을 향상시키고 팀원들과의 협업도 원활하게 할 수 있습니다.

참고 자료