변수(let)
- 데이터를 저장할 때 사용되며 재 선언은 불가능 하지만 재 할당은 가능하다.
※ 가독성이란 인쇄물의 글이 읽힐 수 있는 능률의 정도. 문자의 서체나 자간·행간 등에 따라 달라짐.
ex)
let message = 'Hello!';
alert(message);
값으로 웹페이지에 Hello가 적힌 팝업창이 뜬다. 작성하는 방식은 다양하나 가독성을 고려하면서 작성해야 된다. let message = 'Hello!';
alert(message);
※ 가독성이란 인쇄물의 글이 읽힐 수 있는 능률의 정도. 문자의 서체나 자간·행간 등에 따라 달라짐.
그러면 변수에 2개를 넣으면 어떻게 되나요?
데이터를 저장할 때 사용되며 재 선언은 불가능 하지만 재 할당은 가능하다.
- 코드는 위에서 아래로 읽어나갑니다.
ex)let message;
message = 'Hello!';
message = 'World!'; // 값이 변경되었습니다.
alert(message);
message = 'Hello!';
message = 'World!'; // 값이 변경되었습니다.
alert(message);
위에서 부터 아래로 흐르고 let은 재 할당이 가능하기 때문에 마지막에 있는 값인 World가 웹 페이지에 팝업이 뜬다.
변수 명명 규칙
- 문자, 숫자, $, \_로 적는다.
- 첫 글자에 숫자가 괼 수 없다.
- 영어를 제외한 다른 언어는 오류가 발생 할 수도 있다.
- 예약어(ex: let, class, return 등)로 할 수 없다.
- 케멀케이스(fontSize) 또는 \_(font\_size)를 이용해 작성한다.
- 간결하고 의미를 알아보기 쉬게 작성한다.
- a, b 등 의미가 없는 문자는 사용을 피한다!
상수 (const)
- 변수와 기능은 동일하지만 재 할당이 불가능하다.
- 관습이지만 어떤 상황에도 변화지 않을 데이터를 담고 있을 경우 대문자로 선언을 한다. 예) 색의 코드, 태어난 날자 등
'JS' 카테고리의 다른 글
05 JS 반복문 (0) | 2022.10.06 |
---|---|
04 JS 연산자 (0) | 2022.10.06 |
03 JS if문과 ? (0) | 2022.09.29 |
01 JS 사용하는 방법 (0) | 2022.09.29 |
JS(자바스크립트)란? (0) | 2022.09.29 |