그간 수많은 시간동안 객체를 다뤄왔음에도 제대로 알지 못하기에 정리 한번 해야겠다.
아래 자료의 출처는 MDN 문서이다.
객체는 관련된 데이터와 함수(일반적으로 여러 데이터와 함수로 이루어지는데, 객체 안에 있을 때는 보통 프로퍼티와 메소드라고 부릅니다)의 집합입니다.
객채내에 데이터, 함수를 저장해 놓는 것을 캡슐화라 한다.
이에 접근하기 위해선 점 접근법 사용.
obj = {data : 0, fnc : function () {}}
위와 같이 선언하는 객체를 객체 리터럴(object literall)이라 한다. = 객체를 생성할 때 컨텐츠 그대로 대입
->클래스로부터 생성하는 방식관 다르다.