선언단계 : 변수를 변수 객체에 등록. 이 변수 객체는 스코프가 참조하는 대상초기화단계 : 변수 객체에 등록된 변수를 위한 메모리 공간 확보. 이 때 변수는 undefined 로 초기화할당단계 : undefined 로 초기화된 변수에 실제 값 할당🚫 Temporal
비슷한 객체를 여러개 만들어야할 때 쓸 수 있는 것이 생성자 함수이다. 함수의 첫 글자를 대문자로 적어준다.new를 붙여 실행하는 순간 this 빈 객체가 생성되고 마지막에 this를 리턴하는 과정이 일어난다.
Computed propety (계산된 프로퍼티) 란? Object methods 1. Object.assign() 객체 복제 기존 객체에 프로퍼티 추가 2개 이상의 객체 합치기 2. Object.keys(), Object.values() 3. Object.e
10진수 -> 2진수 / 16진수Math.ceil() 올림Math.floor() 내림Math.round() 반올림toFixed()isNaN()parseInt()parseFloat() Math.random()Math.abs() Math.max() Math.min() Ma
1\. 기본값 설정3\. 반환값 무시3\. 바꿔치기1\. 새로운 변수 이름으로 할당 가능2\. 기본값 설정