숫자 : 1,2,3문자열 : steve불리언(Boolean) : 참/거짓 판단자료형(compound) - 배열/객체undefined함수(1) number(2) string(3) Boolean(1) number(2) string
string, number, boolean, undefined, null, symbol원시 자료형의 변수에는 데이터의 크기와는 관계없이 하나의 데이터만 담을 수 있음값 자체에 대한 변경이 불가능하지만, 변수에 다른 데이터를 할당할 수는 있음자료가 할당될 때 변수에 값(
\-> 하나의 모델이 되는 청사진을 만들고, 그 청사진을 바탕으로 한 객체를 만드는 프로그래밍 패턴이다. 여기서 청사진이 class , 청사진을 바탕으로 한 객체가 instance 이다.\-> 일반적인 함수를 정의하듯 만들지만, new 키워드를 사용해서 만들어야한다.일
데이터와 기능이 별개로 취급되지 않고, 한 번에 묶여서 처리하는 것이 가능OOP는 프로그램 설계 철학 중 하나이다.OOP는 객체로 그룹화된다.이 객체는 한번 만들고 나면, 메모리상에서 반환되기 전까지 객체 내의 모든 것이 유지된다.크게 네 가지 기본적인 개념이 있다.캡
JavaScript에서는 객체를 상속하기 위하여 프로토타입이라는 방식을 사용한다.쉽게 말하자면 프로토타입이란 유전자역할을 한다고 볼 수 있다.출처 : codestates
💡Prototype Chain 상속 관점에서 자바스크립트의 유일한 생성자는 객체뿐이다. 각각의 객체는 [[Prototype]]이라는 은닉(private) 속성을 가지는데 자신의 프로토타입이 되는 다른 객체를 가리킨다. 그 객체의 프로토타입 또한 프로토타입을 가지고 있