Javascript 언어 특징
1. 숫자, 문자열, 불리언, null, undefined 같은 기본 타입을 제외하고 모든 값은 객체다.(함수도 객체) - 객체는 참조값이며 멤버, 메서드, 생성자, 상속등 객체 특징을 모두 있다는 뜻. 2. 함수 작성 3가지 방식 - 함수 선언 방식 - 함수 표현식 - Function 생성자 함수 3. 자바스크립트는 기존객체를 복사하여 새로운 객체를 생성하는 프로토타입 기반의 언어이다 (객체 원형인 프로토타입을 이용하여 새로운 개체를 만들어냄) - 객체의 prototype 속성은 원형 객체를 가르킴 - 원형 객체의 constructor는 만든 객체를 가르킴 - 모든 객체는 빠짐없이 __proto__ 속성을 가지고 있고 부모 객체를 가르킴 - 객체중 함수 객체에만 prototype, __proto__ 속..