标签:apply cti compare sort min array 结果 math mat
var arr = [‘5‘,‘35‘, ‘58‘, ‘87‘, ‘96‘ ];
1:
Array.prototype.min = function() {
      var min = this[0];
      var len = this.length;
      for (var i = 1; i < len; i++) {
            if (this[i] < min) {
                  min = this[i];
            }
      }
      return min;
    
  }
此方法得出最小值 35 按第一位 靠前
2:
Array.prototype.min = function() {
      return Math.min.apply(this,arr)
 }
结果 5;
3:arr.sort(function(a,b){return a - b})[0];
结果 5;
arr.sort()[0];
note: 如果不传入 compare 函数 则的结果 35
标签:apply cti compare sort min array 结果 math mat
原文地址:http://www.cnblogs.com/xiaomaotao/p/7099972.html