JavaScript的sort()方法:会自发对数组进行排序:
test.hmtl :
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
//创建数组
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";
//显示数组长度
alert(arr.length);
//将数组内容输出,完成达到的效果。
arr.sort();
for (var i=0;i < arr.length;i++){
if (arr[i][0]=="*"){
document.write(arr[i] + "<br/>");
}
}
</script>
</body>
</html>
要想输出数字按大小排序,必须加个比较函数: