728x90
//클래스를 선언(대문자 시작)
class Person5 {
//생성자 함수
constructor(name,age,address){
//fields
this.name = name;
this.age = age;
this.address = address;
}
//method 메서드
speak() {
console.log('ㅎㅎㅎ...')
}
}
let person6 = new Person5('max',20,'샘물동')
console.log(person6)
클래스는 리엑트나 뒤로갈수록 많이 사용하기에 기억해둬야함...
클래스
class 클래스명 {
// 생성자
constructor(name, age){
this.name = name;
this.age = age;
}
speak() {
console.log('hello')
}
}
let min = new 클래스명('min',30)
생성자함수
function User(name,age,isjob){
this.name = name;
this.age = age;
this.isjob = isjob;
}
let user1 = new User('green',32,true)
let user2 = new User('red',34,true)
let user3 = new User('blue',30,true)
728x90
'프론트앤드 수업' 카테고리의 다른 글
[Musql] 기본 명령문 (0) | 2022.05.23 |
---|---|
[javascript] extends ! 클래스의 상속, 오버라이딩 (0) | 2022.05.20 |
[javescript] Symbol 데이터타입 , Set 객체 (0) | 2022.05.19 |
[정규표현식] 정규표현식의 기초 (0) | 2022.05.19 |
[javascript] 카카오브랜드 코딩테스트 1단계 문제풀이 (0) | 2022.05.19 |