참고> opentutorials.org/course/743/6570
1. Javascript의 OOP는 Prototype-based programming 임.
2. Javascript는 다른 언어에 비해 관대함.
3. 프로퍼티(property) : 객체 내의 변수
4. 메소드(method) : 객체 내의 함수
5. Javascript에서 함수는 재사용 가능한 로직의 묶음이 아니라 객체를 만드는 창조자이다.
6. new 키워드를 붙이면 함수 호출이 생성자가 된다.
ex)
function Person() {}
var p0 = Person(); => p0에 undefined 가 들어감 (Person 함수가 아무것도 return하지 않기 때문)
var p1 = new Person(); => p1에 빈 Person 객체가 들어감
반응형
'Study Memos > JavaScript Basic' 카테고리의 다른 글
this (Section 27) (0) | 2020.10.27 |
---|---|
전역 객체 (Section 26) (0) | 2020.10.27 |
객체 지향 (Section 23) (0) | 2020.10.27 |
함수 호출 (Seciton 22) (0) | 2020.10.27 |
arguments(Section 21) (0) | 2020.10.27 |