javascript는 객체 지향 프로그래밍 언어 객체란? 객체는 property의 집합이자 원시 값을 제외한 모든 데이터의 종류. => property와 method로 이루어진 집합체 객체의 property와 method property : property는 객체의
console.group method는 콘솔에 새로운 인라인 그룹을 만든다. console.groupEnd()까지의 출력되는 코드를 들여쓰기로 보여준다. 콘솔 결과
프로그래밍에서 대명사의 역할을 하는 this this란? : 어떤 method에서 그 method가 속해 있는 객체를 가리키는 특수한 키워드 예시 결과
Java, C++과 같은 클래스 기반 객체지향 프로그래밍 언어와 달리 JavaScript는 프로토타입 기반 객체지향 프로그래밍 언어(prototype based language)이다. prototype이란? 클래스 기반 객체지향 프로그래밍 언어는 객체 생성 이전에 클래스를 정의하고 이를 통해 객체(인스턴스)를 생성 하지만 프로토타입 기반 객체지향 프로그래...
javascript는 가장 빠르게 발전하는 언어 중 하나 전통적인 객체 지향의 문법을 채택하므로써 이미 객체 지향을 사용할 수 있는 사람들이 문법적인 거부감 없이 javascript에 안착할 수 있도록 함 그 중 하나가 class 다른 많은 언어들은 객체를 만드는 공장으로써 class를 지원하고 있음 constructor의 대체재라고 할 수 있는 cla...