「JavaScript」Function.prototype.apply()のサンプル
書式
func.apply(thisArg, [ argsArray])
引数 thisArg
this の値で、 func の呼び出しで提供されます。
argsArray
1つの配列風のオブジェクトであり、 func 関数が呼ぶことになる引数を列挙したものです。
関数に引数が渡されない場合は null または undefined となります。
戻り値
指定した this と引数で関数を呼び出した結果が返ります。
使用例
const nm = [15, 26, 32, 43, 57]; const max = Math.max.apply(null, nm); console.log("最大値: "+max); const min = Math.min.apply(null, nm); console.log("最小値: "+min);
実行結果
> "最大値: 57" > "最小値: 15"