일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- response property
- js 객체생성
- 페이지 내 탭
- SWEA 11315 python
- GitHub
- js XML 읽기
- js session
- scroll 맨 밑
- web recorder
- tabs switch
- javascript
- Git
- SWEA 1228 python
- SWEA 6190 python
- dispatcherservlet 오류
- SWEA 1954 java
- java
- jQuery EventListener
- CSS
- request property
- Canvas
- sw8931
- $.ajax 사용
- scanner bufferedreader
- ReactMediaRecorder
- MySQL
- scroll 맨 밑 이동
- js canvas
- 탭 활용해 내용바꾸기
- MySQL update delete
- Today
- Total
목록프론트엔드 기술/VanillaJS (2)
Daily Pogle

Prototype 이란? 자바스크립트는 프로토타입 기반 객체지향언어이다. c++ 이나 java 는 클래스기반 객체지향언어이라는 점에서 다르다. 자바스크립트에서는 존재하고 있는 객체를 프로토타입으로 사용하고, 프로토타입 객체를 복사하여 재사용하는 것을 상속이라고 부른다. 즉, 클래스기반 OOP 에서의 상속의 개념과 비슷하다 클래스기반 batter player 와 pitcher player 의 부모가 baseball player 프로토타입기반 batter player 와 pitcher player 의 프로토타입이 baseball player 자바스크립트에서는 사용자가 특정한 객체를 생성하면, 그 객체에 대한 프로토타입도 자동적으로 가지게 된다. 객체들은 프로토타입 객체를 통해 메서드나 변수들을 상속받는다. ..

1. Object constructor (객체생성자) 가장 단순한 방법으로 빈 객체를 생성하는 방법으로 추천되지 않는 방법. var object = new object(); 2. Object's create method (객체 생성메서드) create 메서드를 사용해서 새 객체를 만드는 방법으로 프로토타입 객체를 매개변수로 전달한다. var object = Object.create(null); 3. The object literal syntax (객체 리터럴 구문) 객체를 생성하는 가장 쉬운 방법, key-value 쌍으로 이루어져있으며 콤마를 기준으로 분리된다. (+ python 의 dictionary, java 의 hashmap 과 같은 구조) var object = { name : "Hong gil..