\-이름 없이 값만 나열 되는 경우 사용한다.\-값에 접근할땐 배열이름인덱스번호 (ex. ArrayName0)\-이름과 값(키와 밸류)이 매치된 데이터를 정리할때 사용한다.\-값에 접근할땐 객체이름.값이름 (ex. ObjectName.keyname )OR 객체이름'값이
객체의 사용 사례 >- 객체를 이용하면, 서로 연관된 변수와 함수를 하나의 카테고리로 정리, 관리하고, 접근, 사용할 수 있어서 편리하다. This >- #### this는 메소드가 속해있는 객체를 가르치도록 약속된 예약어이다. -따라서, 객체의 이름이 변하더라도 해
\-Construct Function는 일반 함수를 객체로 만들어 주는 객체 생성자이다.\-Construct Function을 적용하면 앞에 "new" 키워드를 사용하여 실행할때 마다 객체가 양상된다. \-따라서 변수 지정 시 각각의 객체를 수정할 필요없이 Constr
\-생성자 함수에 공통적으로 사용하는 메소드 (속성)에 prototype이라는 고유의 속성 값을 지정해줌으로서, 객체를 생성할 때 마다 그 객체는 이미 지정된 prototype에 속한 함수 값을 참조하게 된다. \-많은 객체가 생성되더라도 메소드는 한번만 생성되므로 성
constroctor function객체를 만든다.객체의 초기상태를 세팅한다.\-constroctor function은 사용될 때 new 키워드를 붙이면 객체가 리턴된다. \-객체가 리턴되기 전에 객체의 속성이 기본적으로 세팅된다.\-그렇기에 new 키워드가 붙으면 P
\-sub 객체는 super 객체의 기능을 상속받으면서 기능을 추가하고 싶은 객체이다.\-sub 객체는 super 객체로부터 직접 기능을 상속받을 수 가 있다. 즉 객체가 직접 다른 객체에 상속을 받을 수 도 있고 그 상속관계를 바꿀 수 도 있다.\-다른 객체에 상속을
call >- call 메소드를 통해 함수를 호출하면 call의 인자로 주어지는 것이 실행하고자하는 함수의 this 값이 된다. 다양한 인자를 줌으로서 다양한 객체에서 함수를 호출할 수 있다. 실행될 때마다 함수의 this, 객체를 새롭게 부여해줄 수 있다. bind
자바스크립트에선 함수 역시 객체이다.객체이기 때문에 property를 가지게 된다.\-함수를 정의하면 새로운 객체가 생성된다.\-하나는 Person이라는 객체이며 또 하나는 Person의 prototype이라는 객체이다. \-두 가지 객체는 서로 연관되어있기 때문에 P
constructor 는 어떠한 객체가 누구로부터 만들어졌는지 물어보는 역할을한다. 결론 constructor를 통한 상속 보단 class 상속을 이용하자
🔑객체 생성 방식에 따른 생성자 함수와 프로토타입과 🔑프로토타입 체인에 대해서 레고!
> 프로토타입 관련된 키워드들에 대해서 공부하자🔑