// 示例代码:对 JavaScript 数组进行排序
// 定义一个数组
let numbers = [4, 2, 9, 15, 6, 3];
// 使用 sort() 方法对数组进行升序排序
numbers.sort((a, b) => a - b);
console.log(numbers); // 输出: [2, 3, 4, 6, 9, 15]
// 如果需要降序排序,可以修改比较函数
numbers.sort((a, b) => b - a);
console.log(numbers); // 输出: [15, 9, 6, 4, 3, 2]
// 对字符串数组进行排序
let words = ['banana', 'apple', 'cherry', 'date'];
words.sort();
console.log(words); // 输出: ['apple', 'banana', 'cherry', 'date']
// 如果需要自定义排序规则(例如按字符串长度排序)
words.sort((a, b) => a.length - b.length);
console.log(words); // 输出: ['date', 'apple', 'banana', 'cherry']
sort()
方法用于对数组元素进行排序,默认情况下是按字符串的 Unicode 码点进行排序。(a, b) => a - b
给 sort()
时,它会根据数值大小进行升序排序;如果是 (a, b) => b - a
,则为降序排序。上一篇:flexible.js 怎么使用
下一篇:js format日期
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站