javascript的原生方法获取数组中的最大(最小)值


Posted in Javascript onDecember 19, 2012

获取一个数组中的最大(最小)值的最简单的方法,就是对数组进行一次遍历,通过比较,找到其最大(最小)值。但是其实在javascript的原生方法中,已经提供了一些快捷方法,可以实现此功能。
1 Array.prototype.sort

var a = [7,3,4,6,10]; 
a.sort(function(a,b){ 
return (a-b);})

注意,sort里的比较函数是一定要传入的,如果不传此函数的话,a.sort()的结果是[10,3,4,6,7];

2 Math.max,Math.min

var a = [7,3,4,6,10]; 
var max = Math.max.apply(Math,a); 
var min = Math.min.apply(Math,a);
Javascript 相关文章推荐
javascript之水平横向滚动歌词同步的应用
May 07 Javascript
User Scripts: Video Download by User Scripts
May 14 Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 Javascript
js判断是否为ie的方法小结
Jan 13 Javascript
JS数组的遍历方式for循环与for...in
Jul 31 Javascript
jQuery的图片滑块焦点图插件整理推荐
Dec 07 Javascript
js console.log打印对像与数组用法详解
Jan 21 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
Vue中错误图片的处理的实现代码
Nov 07 Javascript
WEB前端性能优化的7大手段详解
Feb 04 Javascript
原生小程序封装跑马灯效果
Oct 21 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
Nov 04 Javascript
关于图片的预加载过程中隐藏未知的
Dec 19 #Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
Dec 19 #Javascript
img onload事件绑定各浏览器均可执行
Dec 19 #Javascript
JavaScript实现快速排序(自已编写)
Dec 19 #Javascript
js 使用form表单select类实现级联菜单效果
Dec 19 #Javascript
JS限制上传图片大小不使用控件在本地实现
Dec 19 #Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 #Javascript
You might like
如何正确理解PHP的错误信息
2006/10/09 PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
2011/05/02 PHP
php基于session实现数据库交互的类实例
2015/08/03 PHP
PHP生成可点击刷新的验证码简单示例
2016/05/13 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
2013/04/11 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
a标签click和href执行顺序探讨
2014/06/23 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
2014/11/10 Javascript
JQuery显示隐藏DIV的方法及代码实例
2015/04/16 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
javascript笔记之匿名函数和闭包
2017/02/06 Javascript
超级简易的JS计算器实例讲解(实现加减乘除)
2017/08/08 Javascript
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
微信小程序项目实践之验证码倒计时功能
2018/07/18 Javascript
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
Python使用redis pool的一种单例实现方式
2016/04/16 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
pandas按行按列遍历Dataframe的几种方式
2019/10/23 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
canvas 如何绘制线段的实现方法
2018/07/12 HTML / CSS
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
Prototype如何实现页面局部定时刷新
2013/08/06 面试题
工作目标责任书
2014/07/23 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
SQL Server使用PIVOT与unPIVOT实现行列转换
2022/05/25 SQL Server
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers