「JavaScript」call()メソッドで引数を指定して関数を呼び出すサンプル
環境
Windows 10 64bit Home Google Chrome 103.0.5060.114
構文
function メソッド名(引数)
func.call([thisArg[, arg1, arg2, …argN]])
引数
func が呼び出されたときに this として使用される値です。
arg1, arg2, …argN
呼び出し先の関数に渡される引数です。
戻り値
this の値と引数を指定して関数を呼び出した結果です。
call() メソッドは、 this の値と、独立して提供された引数によって関数を呼び出します。
使用例
const obj = { str: 'study skill' } function funA(str){ console.log(this.str+str); } funA.call(obj," arkgame");
実行結果
> "study skill arkgame"