class 연습코드
3260 단어 JavaScriptJavaScript
class Food {
constructor(name) {
this.name = name;
this.brands = [];
}
addBrand(brand) {
this.brands.push(brand);
}
print() {
console.log(`${this.name} 파는 음식점들 : `);
console.log(this.brands.join(", "));
}
}
푸드라는 클래스를 만들었다. 파라미터는 name을 받아오고 this.brands라는 배열을 정의하였다. 메소드는 addBrand()이고 brand값을 this.brands 배열에 추가하기 위해 push()함수를 사용했고, 브랜드에 들어간 배열 값들을 문자열로 추가하고 seperator를 설정하여 , 이 후 출력한다.
출력되는 것은
피자 파는 음식점들 :
반올림피자, 도미노피자
김밥 파는 음식점들 :
김밥헤븐, 고봉민김밥
Author And Source
이 문제에 관하여(class 연습코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@clementbwkim/class-연습코드저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)