변수란 어떤 정보에 이름을 붙여 저장하고 싶을 때 사용
ex) name = "Mike"; > 문자는 항상 ""이나 ''로 감싸줘야한다.
age = 30 > 숫자는 감싸주지 않는다.
name = "Mike"; < 이렇게 변수를 사용하는 것은 매우 위험
다른 협업자가 같은 변수를 쓸 수도 있고 ..
팁을 주자면 일단 모든 변수를 const로 선언하고 나중에 변경할 변수를 let으로 바꾸면 된다.
변수에 대해 몇가지 더 말해보자면,
1. 변수는 문자와 숫자, $와 _만 사용
2. 첫 글자는 숫자가 될 수 없다.
3. 예약어는 사용할 수 없다.
4. 가급적 상수는 대문자로 알려주기
5. 변수명은 읽고 쉽고 이해할 수 있게 선언한다.
const name = "Mike"; < 문자형(String)
const age = 30;
const message = 'My name is ${name}';
console.log(message);
console창 : "My name is Mike"
const message1 = '나는 ${30+1}살 입니다.';
console.log(message1);
console창 : "나는 31살 입니다."
실수로 일반 따옴표("")를 사용하면 변수명이 그대로 노출되므로 주의하기
위 두개는 같은 값이 출력된다.
prompt(안내값, default값)
단점
1. 스크립트 일시 정지
2. 스타일링 불가능