⊗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'は inputの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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否