자바스크립트는 객체
또는 원시타입
두가지 자료형만 존재한다.
ES6
에서 도입)위 6개를 제외한 나머지는 모두 객체
이다.
원시타입은 변하지 않는다. → 한번 값을 넣으면 수정할 수 없다.
원시타입들은 값
그자체로 저장되지만 객체타입은 참조
형태로 변수에 저장된다.
14 === 14 // true , 값이 같기 때문
[] === [] // false
{} === [] // false , 참조값이 다르기 때문
인자
로 넘겨질 수 있다.변수
나 배열
에 할당 가능하다.리턴값
으로도 넘겨질 수 있다.