부스트코스 강의 - 생활코딩님의 자바스크립트의 시작강의 중 객체에 대해서 공부하던 중, 헷갈리는 부분이 생겨서 객체 파트를 다시 점검하게되었습니다.● 서로 연관된 변수와 함수를 그룹핑하고 이름을 붙인 것.● 속성을 통해 여러 개의 값을 하나의 단위로 구성한 복합적인 자
반복문은 for문과 while문이 있으며, 배열과 객체의 경우를 비교하기 위해 각각 예시를 준비했습니다.
자기 자신을 가리키는 표현어떤 메소드에서 그 메소드가 속해 있는 객체를 가리키는 특수한 키워드
이렇게 같은 프로퍼티를 가진 객체가 현재는 두개 존재하지만, 만약 수억 수천개가 존재한다면, 하나하나 타이핑 할 수 있을까? 힘들 것이다...ㅠㅠ ( 개발자 : 살...살려줘..죽...);이것의 존재는 이를 해결하는 객체 만드는 공장"생성자 함수"생성자 함수로 객체(
생성자 함수를 공부할 때 프로터티 값이 함수인 즉, 메서드가 존재할 경우, 객체(인스턴스)가 생성될 때마다 호출되면서 내부 메서드를 새롭게 생성함으로써 그만큼의 메모리 낭비를 발생시켜 성능을 떨어지게 된다는 걸 알게되었습니다.이에 prototype을 이용하여 여러개의
클래스와 상속 > proto 또는 Object.create를 이용해 생성자를 통한 상속 >
call을 사용하여 독립된 함수를 특정 객체의 메소드로 호출할 수 있습니다.자바스크립트의 모든 함수는 call이라는 메소드를 가집니다. 사실 자바스크립트에서는 함수도 객체이기 때문입니다.call 메소드의 인자로 객체를 지정하게 되면 해당 함수의 this는 인자로 받은