时间:2021-05-26
复制代码 代码如下:
<html>
<head>
<title>数组的sort()方法</title>
<script>
var arr = [2,4,8,1,22,3];
var arrSort= arr.sort();//没有正确排序,数组先转化为字符串,然后再排序
document.write("默认的排序数组为:" + arrSort);//1,2,22,3,4,8
document.write("<br/>");
//比较函数
function mysort(a,b){
return a-b;
}
var arrSort2 = arr.sort(mysort);//传入比较函数
document.write("传入比较参数的数组为:" + arrSort2);//正确排序
document.write("<br/>");
document.write("原数组为:" + arr);
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。数组在调用sort()方
本文实例讲述了Javascript中数组sort和reverse用法。分享给大家供大家参考。具体分析如下:sort()方法用于对数组的元素进行排序。revers
一、javascript中sort对数据进行排序的原理sort()方法对数组的元素做原地的排序,并返回这个数组。sort可能不是稳定的。默认按照字符串的Unic
JavaScript数组sort()方法排序数组的元素。语法array.sort(compareFunction);下面是参数的详细信息:compareFunc
JavaScript实现多维数组、对象数组排序,其实用的就是原生的sort()方法,用于对数组的元素进行排序。sort()方法用于对数组的元素进行排序。语法如下