找出數組中的最大(小)值
要找出數組中的最大最小值,可以像下面這樣使用apply()方法。
var values = [1,2,3,4,5,6,7,8];
var max = Math.max.apply(Math,values);
這個技巧的關鍵是把Math對象作爲apply()的第一個參數,從而正確地設置this值。然後,可以將任何數組作爲第二個參數。
要找出數組中的最大最小值,可以像下面這樣使用apply()方法。
var values = [1,2,3,4,5,6,7,8];
var max = Math.max.apply(Math,values);
這個技巧的關鍵是把Math對象作爲apply()的第一個參數,從而正確地設置this值。然後,可以將任何數組作爲第二個參數。