CRT-600 문제 26
개발자는 아래 코드를 사용하여 브라우저의 함수에서 개체를 생성하려고 합니다.
함수 Monster() { this.name = '안녕하세요' };
Const z = 몬스터();
02행에 새 키워드가 없으면 어떻게 됩니까?
함수 Monster() { this.name = '안녕하세요' };
Const z = 몬스터();
02행에 새 키워드가 없으면 어떻게 됩니까?
CRT-600 문제 27
개발자는 함수를 작성하는 두 가지 방법이 있습니다.
옵션 A:
함수 몬스터() {
이.growl = () => {
Console.log("으악!");
}
}
옵션 B:
함수 몬스터() {};
Monster.prototype.growl =() => {
console.log("으악!");
}
옵션을 결정한 후 개발자는 1000개의 몬스터 개체를 생성합니다.
옵션 A 옵션 B로 몇 개의 으르렁 거리는 방법이 생성됩니까?
옵션 A:
함수 몬스터() {
이.growl = () => {
Console.log("으악!");
}
}
옵션 B:
함수 몬스터() {};
Monster.prototype.growl =() => {
console.log("으악!");
}
옵션을 결정한 후 개발자는 1000개의 몬스터 개체를 생성합니다.
옵션 A 옵션 B로 몇 개의 으르렁 거리는 방법이 생성됩니까?
CRT-600 문제 28
Cloud Kicks에는 아래와 같이 온라인 상점에서 판매되는 품목을 나타내는 클래스가 있습니다.
클래스 아이템{
생성자(이름, 가격){
this.name = 이름;
this.price = 가격;
}
형식화된가격(){
return 's' + String(this.price);}}
Item 클래스의 모든 속성과 메서드를 포함해야 하지만 옷에 특정한 속성도 포함해야 하는 ClothingItem 클래스를 요청하는 새로운 비즈니스 요구 사항이 있습니다.
어떤 코드 라인이 Item에서 상속하도록 ClothingItem 클래스를 적절하게 선언합니까?
클래스 아이템{
생성자(이름, 가격){
this.name = 이름;
this.price = 가격;
}
형식화된가격(){
return 's' + String(this.price);}}
Item 클래스의 모든 속성과 메서드를 포함해야 하지만 옷에 특정한 속성도 포함해야 하는 ClothingItem 클래스를 요청하는 새로운 비즈니스 요구 사항이 있습니다.
어떤 코드 라인이 Item에서 상속하도록 ClothingItem 클래스를 적절하게 선언합니까?
CRT-600 문제 29
아래 코드를 참조하세요.
01 const exec = (항목, 지연) =>{
02 새로운 약속(resolve => setTimeout(() => resolve(항목), 지연)),
03 비동기 함수 runParallel() {
04 Const(결과1, 결과2, 결과3) = Promise.all을 기다립니다{
05 [exec('x', '100') , exec('y', 500), exec('z', '100')]
06);
07 return `병렬 완료: $(result1) $(result2)$(result3)`;
08}
}
}
runParallel() 함수를 올바르게 실행하는 두 명령문은 무엇입니까?
2개의 답변을 선택하세요
01 const exec = (항목, 지연) =>{
02 새로운 약속(resolve => setTimeout(() => resolve(항목), 지연)),
03 비동기 함수 runParallel() {
04 Const(결과1, 결과2, 결과3) = Promise.all을 기다립니다{
05 [exec('x', '100') , exec('y', 500), exec('z', '100')]
06);
07 return `병렬 완료: $(result1) $(result2)$(result3)`;
08}
}
}
runParallel() 함수를 올바르게 실행하는 두 명령문은 무엇입니까?
2개의 답변을 선택하세요
CRT-600 문제 30
아래 코드가 주어졌을 때:
01 기능 GameConsole(이름) {
02 this.name = 이름;
03 }
04
05 GameConsole.prototype.load = 기능(게임 이름) {
06 console.log( ` $(this.name)이 게임을 로드 중입니다 : $(gamename) ...`);
07 )
08 기능 콘솔 16비트(이름) {
09 GameConsole.call(이, 이름) ;
10 }
11 Console16bit.prototype = Object.create( GameConsole.prototype) ;
12 // 여기에 코드 삽입
13 console.log( ` $(this.name)이 카트리지 게임을 로드 중입니다. $(gamename) ...`);
14 }
15 const console16bit = new Console16bit(' SNEGeneziz ');
16 console16bit.load(' 슈퍼 노닉 3x 포스 ');
메소드를 사용하여 다음 메시지를 출력하려면 개발자가 15행에 무엇을 삽입해야 합니까?
> SNEGeneziz가 카트리지 게임인 Super Monic 3x Force를 로드 중입니다. . .
01 기능 GameConsole(이름) {
02 this.name = 이름;
03 }
04
05 GameConsole.prototype.load = 기능(게임 이름) {
06 console.log( ` $(this.name)이 게임을 로드 중입니다 : $(gamename) ...`);
07 )
08 기능 콘솔 16비트(이름) {
09 GameConsole.call(이, 이름) ;
10 }
11 Console16bit.prototype = Object.create( GameConsole.prototype) ;
12 // 여기에 코드 삽입
13 console.log( ` $(this.name)이 카트리지 게임을 로드 중입니다. $(gamename) ...`);
14 }
15 const console16bit = new Console16bit(' SNEGeneziz ');
16 console16bit.load(' 슈퍼 노닉 3x 포스 ');
메소드를 사용하여 다음 메시지를 출력하려면 개발자가 15행에 무엇을 삽입해야 합니까?
> SNEGeneziz가 카트리지 게임인 Super Monic 3x Force를 로드 중입니다. . .
