클래스 없는 인스턴스
// 클래스 없는 인스턴스
const obj = {
// 자바스크립트에서 객체의 변수를 프로퍼티라고 한다
// 변수명 콜론 값 쉼표
name : "홍길동",
age : 12,
// 아래 방법으로 메소드 만드는 것을 추천
getName() {
return this.name;
},
getName1 : function(){
return this.name;
},
getName2: () => this.name,
}
클래스
- 자바스크립트에서는 생성자에서 this.~~를 사용해서 초기화해주면 프로퍼티가 생성된다
// 클래스
class Cat {
constructor(name, age) {
// 자바스크립트에서는
// 생성자에서 this.~~를 사용해서
// 초기화해주면 프로퍼티가 생성된다
this.name = name;
this.age = age;
}
getName(){
return this.name;
}
}
'프로그래밍 언어와 기술 > JavaScript' 카테고리의 다른 글
| [JavaScript] 전개 연산자 (0) | 2023.07.11 |
|---|---|
| [JavaScript] 함수가 들어가는 메소드, 구조 분해 할당 (0) | 2023.07.11 |
| [JavaScript] 반복문 (0) | 2023.07.11 |
| [JavaScript] 함수 만들기 (0) | 2023.07.11 |
| [JavaScript] 기초문법 (0) | 2023.07.11 |