Basta colocar o código em menos bobagens:
<body> <div> classy () classifica a matriz, não abre uma nova memória e substitui os elementos da matriz original </div> <div id = "showbox"> 1. Array simples simples classificação <script type = "text/javascript"> var Arrsimple = nova matriz (1,8,6,6); ArrSimple.sort (); document.writeln (arrsimple.join ()); </script> </div> <div> 2. Array simples de classificação personalizado <script type = "text/javascript"> var ArrSimple2 = nova matriz (1,8,7,6); ArrSimple2.Sort (função (a, b) {return ba}); document.writeln (arrsimple2.Join ()); </script> Explicação: a, b representa dois elementos na matriz, se retornar> 0 b antes de A; reutrn <0 a antes de b; Quando A = B, a compatibilidade do navegador é simplificada: a saída AB é classificada de pequena para grande e a saída BA é classificada de grande a pequena. </div> <div> 3. Lista de objetos simples Classificação de atributo personalizada <script type = "text/javascript"> var objectList = new Array (); Função Persion (nome, idade) {this.name = name; this.age = idade; } objectList.push (New Persion ('Jack', 20)); objectList.push (New Persion ('Tony', 25)); objectList.push (New Persion ('Stone', 26)); objectList.push (New Persion ('Mandy', 23)); // classificar objectList.sort (function (a, b) {return a.age-b.age}); for (var i = 0; i <objectList.length; i ++) {document.writeln ('<br />age:'+ObjectList[list.i.Aage+' nome: '+objectList [i] .Name); } </script> </div> <div> 4. Tipo de atributos editáveis por lista de objetos simples <script type = "text/javascript"> var objectList2 = new Array (); função workmate (nome, idade) {this.name = name; var _age = idade; this.age = function () {if (! argumentos) {_age = argumentos [0];} else {return _age;}}} objectList2.push (new Workmate ('jack', 20)); objectList2.push (novo companheiro de trabalho ('Tony', 25)); objectList2.push (New Workmate ('Stone', 26)); objectList2.push (novo companheiro de trabalho ('Mandy', 23)); // classificar por idade da infância para grande objetoList2.Sort (função (a, b) {return a.age ()-b.age ();}); for (var i = 0; i <objectList2.Length; i ++) {document.writeln ('<r />age:'+ObjectList2.i.age.age() Nome:'+objectList2 [i] .Name); } </script> </div> </body>O artigo acima detalhado do tipo de matriz JS é todo o conteúdo que compartilho com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.