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 相关文章推荐
xss文件页面内容读取(解决)
Nov 28 Javascript
js单向链表的具体实现实例
Jun 21 Javascript
JS控制输入框内字符串长度
May 21 Javascript
javascript创建cookie、读取cookie
Mar 31 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
Oct 13 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
Mar 10 Javascript
Angular2平滑升级到Angular4的步骤详解
Mar 29 Javascript
JS库之wow.js使用方法
Sep 14 Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
Jul 28 Javascript
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
Vue export import 导入导出的多种方式与区别介绍
Feb 12 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
Sep 29 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+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
PHP中date()日期函数有关参数整理
2011/07/19 PHP
PHP小教程之实现链表
2014/06/09 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
数组任意位置插入元素,删除特定元素的实例
2017/03/02 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
关于IE、Firefox、Opera页面呈现异同 写脚本很痛苦
2009/08/28 Javascript
在模板页面的js使用办法
2010/04/01 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
javascript中[]和{}对象使用介绍
2013/03/20 Javascript
复制js对象方法(详解)
2013/07/08 Javascript
DOM节点删除函数removeChild()用法实例
2015/01/12 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
详解http访问解析流程原理
2017/10/18 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
[00:34]DOTA2上海特级锦标赛 Spirit战队宣传片
2016/03/04 DOTA
python返回昨天日期的方法
2015/05/13 Python
python 实现A*算法的示例代码
2018/08/13 Python
Python实现微信小程序支付功能
2019/07/25 Python
使用Python第三方库pygame写个贪吃蛇小游戏
2020/03/06 Python
Html5饼图绘制实现统计图的方法
2020/08/05 HTML / CSS
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
一套带网友答案的.NET笔试题
2016/12/06 面试题
2014年小学植树节活动方案
2014/03/02 职场文书
抽奖活动主持词
2014/03/31 职场文书
法人授权委托书范本
2014/09/17 职场文书
2014审计局领导班子民主生活会对照检查材料思想汇报
2014/09/20 职场文书
公司借条范本
2015/05/25 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书
python调试工具Birdseye的使用教程
2021/05/25 Python
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis