您的位置:首页 > Web前端

前端笔试练习六

2013-09-11 00:31 232 查看
有一个数组,其中保存的都是小写英文字符串,现在要把它按照除了第一个字母外的字符的字典顺序(字典顺序就是按首字母从a-z顺序排列,如果首字母相同则按第二个字母……)排序,请编写代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="text/javascript">
var array = ["abd","cba","ba"];
array.sort(function(a,b){
  var stra = a.slice(1);
  var strb = b.slice(1);
  if(stra > strb){  //字符串的比较
    return 1;
  }else if(stra < strb){
    return -1;
  }else{
    return 0;
  }
})
alert(array);
</script>
</head>

<body>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: