프로토타입2 [JS] 10. 클래스 [JS] 10. 클래스 📚 Table of Contents 01. prototype프로토타입(prototype)은 자바스크립트의 객체 지향 프로그래밍의 핵심 개념입니다.이는 객체들 사이에서 속성과 메서드를 공유하는 메커니즘을 제공합니다. 주요 특징:상속 : 객체는 프로토타입으로부터 속성과 메서드를 상속받습니다.메모리 효율성 : 여러 객체가 동일한 프로토타입을 공유하여 메모리를 절약합니다.동적 수정 : 프로토타입은 런타임에 수정할 수 있어 유연성을 제공합니다.프로토타입 체인:객체의 프로퍼티나 메서드를 찾을 때, 자바스크립트 엔진은 해당 객체에서 시작하여 프로토타입 체인을 따라 올라가며 검색합니다. prototype 속성을 통해 새로운 메서드를 추가할 수 있습니다. 이를 통해 모든 인스턴스가.. 2024. 10. 22. [JS] 04. 참조형 데이터 [JS] 04. 참조형 데이터 📚 Table of Contents 01. 참조형 데이터자바스크립트의 참조형 데이터는 다음과 같습니다:객체 (Object):키-값 쌍으로 구성된 데이터 구조입니다.중괄호 {}로 선언합니다.배열 (Array):순서가 있는 데이터 집합입니다.대괄호 []로 선언합니다.함수 (Function):재사용 가능한 코드 블록입니다.function 키워드나 화살표 함수로 선언합니다.날짜 (Date):날짜와 시간 정보를 다루는 객체입니다.정규표현식 (RegExp):문자열 패턴을 표현하는 객체입니다.참조형 데이터는 메모리에 참조 주소가 저장되며, 가변성을 가집니다. 즉, 데이터의 내용을 변경할 수 있습니다.02. Array배열(Array)은 JavaScript에서 여러 개의 값.. 2024. 10. 11. 이전 1 다음