Javascript 中的 sort()函数

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

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

sort - 语法

Array.sort()

sort - 返回值

排序后的数组。

链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/javascript-typedarray-sort-method.html

来源:LearnFk无涯教程网

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

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

技术教程推荐

Java核心技术面试精讲 -〔杨晓峰〕

从0开始学游戏开发 -〔蔡能〕

Vue开发实战 -〔唐金州〕

SQL必知必会 -〔陈旸〕

全栈工程师修炼指南 -〔熊燚(四火)〕

To B市场品牌实战课 -〔曹林〕

云计算的必修小课 -〔吕蕴偲〕

Dubbo源码剖析与实战 -〔何辉〕

LangChain 实战课 -〔黄佳〕

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