返回信息流var values = [1, 2, 3, 4, 5, 6, 7, 8];
var max = Math.max.apply(Math, values);
上面的代码可以求出values数组中的最大值,为什么非要用apply方法?用下面的方法为什么不能求出最大值?
var values = [1, 2, 3, 4, 5, 6, 7, 8];
var max = Math.max( values);
这是一条镜像帖。来源:北邮人论坛 / www-technology / #25102同步于 2014/4/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
javascript的Math.max方法
wislov
2014/4/20镜像同步17 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max
参数只能是数字
另 Math.max.apply(Math, values) => Math.max.apply(null, values) 更好
网速太慢打不开,明天再看了
【 在 kxj 的大作中提到: 】
: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max
: 参数只能是数字
: 另 Math.max.apply(Math, values) => Math.max.apply(null, values) 更好
谢谢
【 在 kxj 的大作中提到: 】
: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max
: 参数只能是数字
: 另 Math.max.apply(Math, values) => Math.max.apply(null, values) 更好
【 在 wislov 的大作中提到: 】
: [code=js]
: var values = [1, 2, 3, 4, 5, 6, 7, 8];
: var max = Math.max.apply(Math, values);
: ...................
楼主最近非常有学习js的热情