⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 14.10 用javascript实现数组排序.htm

📁 这是一些常用的JavaScript的特效的源码和教程
💻 HTM
字号:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页</title>
<SCRIPT LANGUAGE="JavaScript">
//为参数中的数组排序
function Sort() { 
  var str=document.getElementById("txt1").value
  var arr=str.split(',');
  var st = new Date();   //计算排序的开始时间
  var temp, j;
  //逐个检查数组中的元素
  for(var i=1; i<arr.length; i++) {
   if((arr[i]) < (arr[i-1])) {
    temp = arr[i];
    j = i-1;
    do {
     arr[j+1] = arr[j];
     j--;
    }
    while (j>-1 && (temp) < (arr[j]));
    arr[j+1] = temp;
   }
  }
  status = (new Date() - st) + ' ms'; //用结束时间减去开始时间
  alert(arr);    返回排序后的结果
 }
</script>
</head>
<body>
<input type=text name="txt1" value="2,8,4,1,3,6">
<input type=button value="排序" onClick="Sort()">
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -