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 相关文章推荐
nicejforms——美化表单不用愁
Feb 20 Javascript
默认让页面的第一个控件选中的javascript代码
Dec 26 Javascript
javascript椭圆旋转相册实现代码
Jan 16 Javascript
jQuery子属性过滤选择器用法分析
Feb 10 Javascript
JS获得图片alt信息的方法
Apr 01 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
Apr 07 Javascript
jquery 禁止鼠标右键并监听右键事件
Apr 27 jQuery
vuejs实现递归树型菜单组件
Jan 13 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 Javascript
小程序实现分类页
Jul 12 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
express异步函数异常捕获示例详解
Nov 30 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 n个不重复的随机数生成代码
2009/06/23 PHP
php 获取客户端的真实ip
2009/11/30 PHP
PHP的简易冒泡法代码分享
2012/08/28 PHP
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
PHP实现文件下载断点续传详解
2014/10/15 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
详解JavaScript UTC时间转换方法
2016/01/07 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
2016/07/18 Javascript
js中用cssText设置css样式的简单方法
2016/09/19 Javascript
js中new一个对象的过程
2017/02/20 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
JS实现监控微信小程序的原理
2018/06/15 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
2018/07/09 jQuery
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
React+Redux实现简单的待办事项列表ToDoList
2019/09/29 Javascript
Python利用Django如何写restful api接口详解
2018/06/08 Python
Python的argparse库使用详解
2018/10/09 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
django 取消csrf限制的实例
2020/03/13 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
python 下载文件的几种方法汇总
2021/01/06 Python
福克斯租车:Fox Rent A Car
2017/04/13 全球购物
FC-Moto西班牙:摩托车手最大的购物场所之一
2019/04/11 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
无偿献血倡议书
2014/04/14 职场文书
怎样写离婚协议书
2014/09/10 职场文书
暑期社会实践证明书
2014/11/17 职场文书
Redis三种集群模式详解
2021/10/05 Redis
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis