码迷,mamicode.com
首页 > 移动开发 > 详细

apply()

时间:2017-06-03 12:53:06      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:word   apply   .net   方法   array   nbsp   需要   个数   对象   

参见http://blog.csdn.net/business122/article/details/8000676

a)Math.max 可以实现得到数组中最大的一项  

因为Math.max 参数里面不支持Math.max([param1,param2]) 也就是数组  

但是它支持Math.max(param1,param2,param3…),所以可以根据刚才apply的那个特点来解决 var max=Math.max.apply(null,array),这样轻易的可以得到一个数组中最大的一项  

(apply会将一个数组装换为一个参数接一个参数的传递给方法)

  这块在调用的时候第一个参数给了一个null,这个是因为没有对象去调用这个方法,我只需要用这个方法帮我运算,得到返回的结果就行,.所以直接传递了一个null过去  

apply()

标签:word   apply   .net   方法   array   nbsp   需要   个数   对象   

原文地址:http://www.cnblogs.com/Isabel4u/p/6936590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!