找出數組中的最大(小)值

找出數組中的最大(小)值

要找出數組中的最大最小值,可以像下面這樣使用apply()方法。

var values = [1,2,3,4,5,6,7,8];
var max = Math.max.apply(Math,values);

這個技巧的關鍵是把Math對象作爲apply()的第一個參數,從而正確地設置this值。然後,可以將任何數組作爲第二個參數。

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