即根据arrTemp[i][1]排,是什么意思

解决方案 »

  1.   

    按arrTemp[0][1]-->arrTemp[1][1]-->arrTemp[2][1]...
    即“aa”--》“cc”--》“dd”
      

  2.   

    <script language=javascript>
    var aa = new Array();
    var arrTemp=[["08","aa"],["06","dd"],["03","cc"]];
    arrTemp=PartRev(arrTemp);
    arrTemp.sort();
    arrTemp=PartRev(arrTemp);  //这是结果
    alert(arrTemp);function PartRev(arr){
    for(var i=0;i<arr.length;i++){
    arrTemp[i]=arr[i].reverse();
    }
    return arr
    }
    </script>
      

  3.   

    Sorry,多了一句:var aa = new Array();arrTemp[i]=arr[i].reverse();
    这一句改一下:
    arr[i]=arr[i].reverse();
      

  4.   

    TO: fokker(独孤龙) 
    你的办法不错,
    我找到一个办法:
    arrTemp = arrTemp.sort(ArrayCompare) ;function ArrayCompare (a,b){
      var A = a[1] ;
      var B = b[1]
      if (A>B)
        return 1
      if (A==B)
        return 0
      else 
        return -1
    }