📅  最后修改于: 2023-12-03 15:37:22.539000             🧑  作者: Mango
在 JavaScript 中,排序是一种常见的操作。对于字符串数组,按字母顺序排序是一种常见的需求。本文将介绍如何在 JS 中按 ZA 排序数组。
let arr = [];
arr.push("apple");
arr.push("banana");
arr.push("cherry");
arr.push("date");
arr.sort(function(a, b) {
return b.localeCompare(a);
});
在这个回调函数中,我们比较 b
和 a
。这可以将数组按 ZA 排序。
arr.forEach(function(item) {
console.log(item);
});
这将输出以下内容:
date
cherry
banana
apple
按 ZA 排序 JavaScript 数组很容易。我们使用 sort() 方法并传入一个回调函数来完成此操作。在回调函数中,我们使用 localeCompare() 方法来确定字符串的顺序。