<div class="codetitle"> <span><a style="CURSOR: pointer" data="86243" class="copybut" id="copybut86243" onclick="doCopy('code86243')"><u>コードをコピー</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code86243"> <br><title>JavaScript はピンインに従ってテキストを並べ替えます< /title> <br><SCRIPT type="text/javascript"><br>functiondefaultSort(){<br>var a="中国、大国、世界、中国、超大国";<br>a=a .split (",");<br>a.sort();<br>alert(a);<br>}<br>function cusSort(){<br>var a="zhongguo,daguo,world,中国、超大国";<br>a=a.split(",");<br>a.sort(function(a,b){<br> return a.localeCompare(b);<br>}); <br>alert(a);<br>}<br></SCRIPT><br><a href="#" onClick="defaultSort();">デフォルトの並べ替え</a><br> ;<BR><a href="#" onClick="cusSort();">ピンイン文字で並べ替え</a></div>