name = “mike”;
Name = 변수
mike = 값
자바스크립트에서 문자는 항상 작은 따음표나 큰따음표로 감싸있어야 한다.
예약어Reserved word:
자바 스크립트에서 이미 지정 되어있어 변수명으로 사용할 수 없는 단어
const 와 let
const: 절대로 바뀌지 않는 상수, 이 선언 변수를 바꾸려고 하면 에러 발생, 바뀌지 않는 값을 선언 할때 사용, 대문자로 사용하는게 좋음(다른 개발자들에게 상수임을 알려주려고)
자바 스크립트에서 변수를 선언할때,
변하지 않는 값은 const로,
변할 수 있는 값은 let으로 선언하세요.
Tip! 모든 것을 일단 const로 선언하고 나중에 변할 수 있는 것들을 let으로 바꾸기
“Blah” 2. ‘blah’ 3. `blah`
'milktea'\s blog'
console.log 문자열을 출력 하는 법
const name = "MK"
const message - `my name is ${}`;
console.log(message) // my name is MK 가 화면에 출력된다.
Q: 만약 문자를 숫자로 나눈다면?
A: NaN(not a number)이 뜬다.
불린형
: ture or false
null
:수값에 null을 넣는다면 존재하지 않는 다는 뜻
객체형, 심볼형
type of 연산자
:변수의 자료형을 알아낼수 있음
다른 개발자가 작성한 변수 타입을 알아야 할 때도 사용
console.log(type of 숫자) // number가 출력
console.log(type of 글자) // string이 출력
console.log(type of ture/false) // boolean이 출력
console.log(type of null) // object가 출력
console.log(type of undefined) // undefined가 출력
필요한 이유:
자료형이 다르면 의도치 않은 동작 발생 가능성이 있음