Array.sort()是JavaScript中的一个内置方法,用于对数组进行排序。数组可以是任何类型,即字符串,数字,字符等。
语法:array.sort()
说明:array表示将要排序的值集,该方法不接受任何参数,不返回任何内容。
示例1:对字符串数组进行排序
单击按钮,对数组字母顺序进行排序
Sort
var names = [" Manish", " Rishabh", " Nitika", " Harshita"];
document.getElementById("demo1").innerHTML = "排序前的数组:"+names;
//按字母顺序对数组进行排序
function sortAlphabet() {
names.sort();
document.getElementById("demo2").innerHTML = "排序后的数组:"+names;
}
效果图:
示例2:对整数数组进行排序
单击按钮,对数组进行排序
Sort
var numbers = [7, 1, 6, 9, 2];
document.getElementById("demo1").innerHTML = "排序前的数组:"+numbers;
//对数组进行排序
function sortAlphabet() {
numbers.sort();
document.getElementById("demo2").innerHTML = "排序后的数组:"+numbers;
}
效果图: