2019-10-16 js求數組中的最小值

使用Math.min()函數來求值。
Math.min()的參數爲多個值,現在需要把數組轉換爲多個參數值,需要用到apply方法,如下:

var list = [1,2,3,4,0,-1];
Math.min.apply(this,list);

min的用法

apply的用法

上面的語句,this是一個對象,它本來是沒有min()方法的,但是Math有,那我就把Math的min()方法送給this,讓this也擁有這個方法,
list是min()中的arguments,相當於把參數用數組的形式傳遞過去.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章