⊗jsPmCxCMP 441 of 505 menu

JavaScript에서 매개변수를 가진 call 메서드

이제 함수 func가 일부 매개변수, 예를 들어 param1param2를 받는다고 가정해 봅시다:

function func(param1, param2) { console.log(this.value + param1 + param2); }

call을 통해 함수를 호출할 때 이 매개변수들은 다음과 같이 전달할 수 있습니다:

func.call(elem, param1, param2);

다음 코드가 주어졌다고 가정합니다:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + name + ' ' + surname); } func(); // 여기서 'hello, John Smit'가 출력되어야 합니다.

마지막 줄에 call 메서드를 추가하여 화면에 'hello, John Smit'가 출력되도록 하세요. 'hello'는 입력 필드의 value에서 가져오고, 'John''Smit'은 함수의 매개변수가 되어야 합니다.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부