「JavaScript」applyメソッドの使い方
環境
Windows 10 64bit Home
Google Chrome 103.0.5060.114
構文
apply() メソッドは、 this 値を指定して関数を呼び出し、 arguments は配列 (または配列風オブジェクト) として提供します。
function メソッド名(){処理コード}
メソッド名.apply(配列名);
func.apply(thisArg, [ argsArray])
this の値で、 func の呼び出しで提供されます。
argsArray
1 つの配列風のオブジェクトであり、 func 関数が呼ぶことになる引数を列挙したものです。
使用例
const obj = { str: 'study skill' } function funA(){ console.log(this.str); } funA.apply(obj);
実行結果
> “study skill"