Javascript 中的 sort()函数

首页 / JavaScript入门教程 / Javascript 中的 sort()函数

JavaScript sort()方法用于对数组进行排序并返回更新后的数组。数组可以是任何类型,例如字符串,数字和字符。

sort - 语法

Array.sort()

sort - 返回值

排序后的数组。

sort - 浏览器支持

Chrome
Safari
Firefox
Opera

sort - 例子1

JavaScript TypedArray sort()方法。

<script>
// JavaScript to illustrate sort() method
function JavaTpoint() {
   //Original string
    var arr = [2, 5, 8, 1, 4]
 //Sorting the array
    document.write(arr.sort());
    document.write("<br>");
    document.write(arr);
// expected output: arr[Output:1,2,4,5,8]
}
JavaTpoint();
</script>

输出:

1,2,4,5,8

sort - 例子2

JavaScript TypedArray sort()方法。

<script>
// JavaScript to illustrate sort() method
 function JavaTpoint() {
//Original array
    var arr = [2, 5, 8, 1, 4];
 document.write(arr.sort(function(a, b) {
    return a=b;
}));
document.write("<br>");
document.write(arr);
// expected output: arr[Output:4,1,8,5,2]
}
JavaTpoint();
</script>

输出:

4,1,8,5,2

sort - 例子3

JavaScript TypedArray sort()方法。

<script>
// JavaScript to illustrate sort() method
 function JavaTpoint() {
  //Original array
    var arr = [2, 5, 8, 1, 4];
    document.write(arr.sort(function(a, b) {
    return a<b;
}));
document.write("<br>");
document.write(arr);
// expected output: arr[Output:8,5,4,2,1]
}
JavaTpoint();
</script>

输出:

8,5,4,2,1

sort - 例子4

JavaScript TypedArray sort()方法。

<script>
// JavaScript to illustrate sort() method
 function JavaTpoint() {
//Original array
 var arr = [2, 5, 8, 1, 4];
 document.write(arr.sort(function(a, b) {
    return a>b;
}));subarray 
document.write("<br>");
document.write(arr);
// expected output: arr[Output:1,2,4,5,8]
}
JavaTpoint();
</script>

输出:

1,2,4,5,8

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学微服务 -〔胡忠想〕

深入剖析Kubernetes -〔张磊〕

Java并发编程实战 -〔王宝令〕

跟月影学可视化 -〔月影〕

Selenium自动化测试实战 -〔郭宏志〕

全链路压测实战30讲 -〔高楼〕

Web 3.0入局攻略 -〔郭大治〕

AI绘画核心技术与实战 -〔南柯〕

结构思考力 · 透过结构看表达 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)