가독성과 유지보수에 유리한 변수 선언 방식
JavaScript에서 여러 변수를 선언할 때는 각 변수를 개별적으로 선언하는 방식이 가장 효율적입니다.
var variable1 = 5;
var variable2 = 3.6;
var variable3 = "Amit";
이 방식의 가장 큰 장점은 유지보수가 쉽다는 점입니다. 변수를 추가하거나 삭제, 수정해야 할 때 해당 줄만 독립적으로 다루면 되기 때문에 실수 없이 간편하게 처리할 수 있습니다.
쉼표로 한 번에 선언할 때의 단점
반면 아래와 같이 쉼표(,)로 여러 변수를 한 번에 선언하면 코드는 짧아 보일 수 있지만, 수정 작업이 오히려 번거로워집니다.
var variable1 = 5,
variable2 = 3.6,
variable3 = "Amit"
예를 들어 마지막 변수를 삭제할 경우 앞 변수의 쉼표까지 제거해야 하고, 만약 첫 번째 변수를 삭제했다면 두 번째 변수에 var 키워드를 새로 붙여줘야 합니다. 이런 사소한 변경들이 누적되면 오류 발생 가능성도 높아집니다.
참고: 최신 JavaScript에서는 let과 const 사용 권장
ES6(ECMAScript 2015) 이후에는 var 대신 블록 스코프를 지원하는 let과 상수 선언용 const를 사용하는 것이 표준적인 모범 사례로 자리 잡았습니다. 위에서 설명한 원칙은 동일하게 적용되며, 역시 변수 하나당 한 줄씩 선언하는 방식이 관리하기에 가장 좋습니다.