首页 >web前端 >前端问答 >在javascript中排序的函数是什么

在javascript中排序的函数是什么

WBOY
WBOY原创
2021-12-23 10:56:483865浏览

javascript中排序的函数是“sort()”,sort()函数用于对数组的元素进行排序,排序的数组元素可以是字母或数字,排序的方式可以是升序或降序,默认排序顺序为按字母升序,语法为“array.sort(sortfunction)”。

在javascript中排序的函数是什么

本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。

在javascript中排序的函数是什么

sort() 方法用于对数组的元素进行排序。

排序顺序可以是字母或数字,并按升序或降序。

默认排序顺序为按字母升序。

注意:当数字是按字母顺序排列时"40"将排在"5"前面。

使用数字排序,你必须通过一个函数作为参数来调用。

函数指定数字是按照升序还是降序排列。

这些说起来可能很难理解,你可以通过本页底部实例进一步了解它。

注意: 这种方法会改变原始数组!。

语法如下:

array.sort(sortfunction)

sortfunction是可选参数。用于规定排序顺序。必须是函数。    

示例如下:

<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<p id="demo">单击按钮升序排列数组。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
var points = [40,100,1,5,25,10];
points.sort(function(a,b){return a-b});
var x=document.getElementById("demo");
x.innerHTML=points;
}
</script>
</body>
</html>

输出结果:

+1.gif

【相关推荐:javascript学习教程

以上是在javascript中排序的函数是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn