<!DOCTYPE html>
<html>
<body>
<p id="demo">Click the button to sort the array.</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction()
{
var fruits = ["Banana", "Orange", "Apple", "Mango","aaaa"];
fruits.sort();
var x=document.getElementById("demo");
x.innerHTML=fruits;
}
</script>
</body>
</html>
質問する
52 次
1 に答える
0
並べ替えは、文字列内の文字を使用して行われcharCode
ます。UTF8 および ASCII テーブルには、小文字の前に大文字があります。
"A".charCodeAt(0) == 65
"a".charCodeAt(0) == 97
大文字と小文字を区別しない順序にしたい場合は、比較関数をsort
呼び出しに渡すことができます。
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/sort
この質問をチェックしてください:
于 2013-03-11T09:19:49.847 に答える