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 函数参数限制说明
Nov 19 Javascript
JQuery循环滚动图片代码
Dec 08 Javascript
jquery 实现表单验证功能代码(简洁)
Jul 03 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
Aug 30 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
Mar 28 Javascript
基于javascript实现文字无缝滚动效果
Mar 22 Javascript
js验证手机号、密码、短信验证码代码工具类
Jun 24 Javascript
实现一个完整的Node.js RESTful API的示例
Sep 29 Javascript
VUE v-model表单数据双向绑定完整示例
Jan 21 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
Jun 19 Javascript
原生JavaScript写出Tabs标签页的实例代码
Jul 20 Javascript
webpack介绍使用配置教程详解webpack介绍和使用
Jun 25 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 MsSql server时遇到的中文编码问题
2009/06/11 PHP
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
PHP基于DOMDocument解析和生成xml的方法分析
2017/07/17 PHP
Laravel 使用查询构造器配合原生sql语句查询的例子
2019/10/12 PHP
onkeyup,onkeydown和onkeypress的区别介绍
2013/10/21 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
JavaScript判断浏览器类型的方法
2015/02/10 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
js使用formData实现批量上传
2020/03/27 Javascript
JavaScript观察者模式原理与用法实例详解
2020/03/10 Javascript
Python中使用PyHook监听鼠标和键盘事件实例
2014/07/18 Python
wxPython窗口的继承机制实例分析
2014/09/28 Python
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
Python导入oracle数据的方法
2015/07/10 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
Python基于多线程实现抓取数据存入数据库的方法
2018/06/22 Python
python kafka 多线程消费者&手动提交实例
2019/12/21 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
美术国培研修感言
2014/02/12 职场文书
办公室主任职责范本
2014/03/07 职场文书
中班开学寄语
2014/04/04 职场文书
社团活动总结范文
2014/04/26 职场文书
迎新晚会策划方案
2014/06/13 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
批评与自我批评发言稿
2014/10/15 职场文书
社区端午节活动总结
2015/02/11 职场文书
观后感的写法
2015/06/19 职场文书
食品安全主题班会
2015/08/13 职场文书
CSS 伪元素::marker详解
2021/06/26 HTML / CSS
使用python绘制分组对比柱状图
2022/04/21 Python