클래스 기본 구문
6126 단어 javascript
사용자 => 이름과 성, 전체 이름을 문자열로 반환
class User{
constructor(name, lastName){
this.name = name;
this.lastName = lastName;
}
get fullName(){
return this.name + " " + this.lastName;
}
}
var user = new User("", "");
console.log(user.fullName);
미디어 => TvShows, 영화, (에피소드, 시즌), (기간)
class Media{
constructor(name, year, imdb){
this.name = name;
this.year = year;
this.imdb = imdb;
}
}
class Tvshows extends Media{
constructor(name, year, imdb, episodes, seasons){
super(name, year, imdb);
this.episodes = episodes;
this.seasons = seasons;
}
}
class Movies extends Media{
constructor(name, year, imdb, duration){
super(name, year, imdb);
this.duration = duration;
}
}
자동차의 마일리지를 찾아라
class Car {
constructor (year) {
this.year = year;
}
getAge(now){
return now - this.year;
}
}
let mini = new Car(2018)
console.log(mini.getAge(2022));
Reference
이 문제에 관하여(클래스 기본 구문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hannaha88/class-basic-syntax-39aj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)