변수: name = "Mike"; ← 세미콜론은 줄의 마지막에 들어가며 문장이 끝났다는 걸 의미. (생략해도 되나 써주는게 좋음)
age = 30; 문자(string)는 항상 " ",' '(따옴표) 안에 넣어줘야한다.
<경고 하는 함수alert>
alert(name); → Mike
<log를 찍는 함수console.log>
console.log(age); → 30
-------------------------------------------------------------------------------------------------------------------------------------------------
→ 위와 같은 변수 정의는 협업할 때 위험. 다른사람이 같은 이름을 사용할 수도 있기 때문.
→ let / const 를 앞에 붙여줘야 한다
1)let
let name = "Mike" ;
//다른 사람 코드,,,
let name = "google"; → 에러 발생. let을 붙일 시에 앞에서 한 번 정의된 이름은 다시 쓸 수 없음.
2) const: 절대로 바뀌지 않는 상수.수정X (파이, 생일 등)
const PI = 3.14; → 대문자로 적어 '상수' 라는 것을 알림.
const SPEED_LIMIT = 50;
const BIRTH_DAY = '2020-01-01';
------------------------------------------------------------------------------------------------------------------------------------------------------
▣자바스크립트에서 변수를 선언할 때,
변하지 않는 값은 const,
변할 수 있는 값은 let으로 선언하라.
tip) 모든 변수를 const로 선언해놓고, 나중에 변경될 여지가 있는 값들만 let으로 변경해주기.
★변수 정리★
1) 변수는 문자, 숫자, $, _만 사용
const MY_HOME = "...";
let_ = 1;
let $ = 3;
2) 첫글자는 숫자가 될 수 없다.
let 1stGrade = 'A+'; (X)
3) 예약어는 사용할 수 없다.
let let = 99; (X)
4) 가급적 상수는 대문자로 !
const MAX_SIZE = 99;
5) 변수명은 읽기 쉽고 이해할 수 있게 선언
let a = 1; (X)
let userNumber = 3; (O)
'프로그래밍 > Javascript' 카테고리의 다른 글
자바스크립트 기초 강좌 6- 비교 연산자, 조건문(if, else) (0) | 2023.06.02 |
---|---|
자바스크립트 기초 강좌 5- 연산자(Operators) (0) | 2023.06.02 |
자바스크립트 기초 강좌 4- 형변환 (0) | 2023.06.02 |
자바스크립트 기초 강좌 3- alert, prompt, confirm (1) | 2023.06.02 |
자바스크립트 기초 강좌 2- 자료형 (0) | 2023.06.02 |