게으른 나에게

[JavaScript] - 상수 본문

My Study/JavaScript

[JavaScript] - 상수

handbefore 2024. 11. 8. 01:31

변화하지 않는 변수 선언

const myBirthday = '01.12.32';

 

대문자 상수
기억하기 힘든 값 변수에 할당해 별칭으로 사용하는 것

  • 대문자 명명
  • 밑줄 명명
const COLOR_RED = "#F00";

// 별칭 사용
let color = COLOR_RED
alert(color); // #F00

 
 
장점

  • 기억하기 쉬움
  • 오타 낼 확률 적음
  • 유의미
  • 코드 가독성 증가

 
일반적인 방식으로 상수를 명명 vs 대문자를 사용해 명명
'상수’는 변수의 값이 절대 변하지 않음을 의미

  • 코드가 실행되기 전에 이미 그 값을 알고 있는 상수
  • 런타임 과정에서 계산되지만 최초 할당 이후 값이 변하지 않는 상수

=> 대문자 상수, ‘하드 코딩한’ 값의 별칭

 
 
바람직한 변수명

  • 간결
  • 명확

 
변수 명명 시 참고하기 좋은 규칙

  • 남이 읽을 수 있는 이름 사용
  • 줄임말이나 a, b, c와 같은 짧은 이름은 피하기
  • 최대한 서술적이고 간결하게 명명
  • 자신만의 규칙이나 소속된 팀의 규칙을 따르기

 
변수를 추가하는 것 "좋은 습관"

'My Study > JavaScript' 카테고리의 다른 글

[JavaScript] - Dom(ready, DOMContentLoaded)  (0) 2024.10.11
[JavaScript] - Array 정렬(sort, filter, map)  (0) 2024.10.11
[JavaScript] - Array, Object  (0) 2024.10.09
[JavaScript] - 이벤트버블링  (0) 2024.10.09
[JavaScript] - Scroll  (1) 2024.10.09