Javascriptの中のAray配列オブジェクトの詳細について


まず配列の定義および初期化の方法:var myAray=new Aray(1,3.1415、「love」);ここでは、myAray配列の要素は同じデータタイプの要素だけではなく、整形、浮動小数点型、文字列などがあります。ここでは、Javascriptが言語としてデータタイプの弱体化、言語の自由化、簡便化を十分に示しています。オブジェクトを定義するときはvarと同じです。ここで紹介したのは限られています。同時に結果を出していません。自分で体得して、自分で試してみてください。結果が何なのかを見てください。記憶にいいです。以下[]は省けるパラメータです。Arayの属性:length:配列オブジェクトの長さ、すなわち配列要素の個数。ここでも注意したいのですが、第一元素の下付きは0.Dcument.write(myAray.length)です。結果は、3 Arayの方法です。
 
join(< >): ,
document.write(myArray.join("-")); // :1-3.1415-love
document.write(myArray.join(" ")); // : ?
document.write(myArray.join("*¥")); // : ?
document.write(myArray.join("* &")); // : ?
document.write(myArray.join(" ")); // : ?

reverse():
document.write(myArray.reverse()); // :love,3.1415,1
slice(< >[,< >]): , 。 Sting substring() substr() 。。 。
var arraynumber = new Array(1,2,3,4,5,6,7,8);
document.write(arraynumber.slice(3)); // :4,5,6,7,8
document.write(arraynumber.slice(3,5)); // :4,5
i made a mistake, 4,5,6, 4,5。 。 , slice 。
document.write(arraynumber.slice(3,3)); // : ?
document.write(arraynumber.slice(3,2)); // : ?
document.write(arraynumber.slice(3,-1)); // : ?
document.write(arraynumber.slice(-100)); // : ?
sort(<<メソッド関数>):並べ替えは、メソッド関数を持たず、アルファベット順に並べ替えられます。すなわち、文字コードの順序に従って並べ替えられます。一般に考えられているのではなく、数値順に並べられます。メソッド関数がある場合は、メソッド関数で並べ替えられます。例:
 
<script>
function sortNumber(a,b)
{
return a-b;
}
var myArray = new Array(3,2,54,23,90,250);
document.write("document.write(" sort :",myArray,"<br />")
document.write(" sort :",myArray.sort(),"<br />")
document.write(" sortNumber() sort :",myArray.sort(sortNumber),"<br />")
</script>
の結果は、ソト順の数値:3,2,54,23,90,250のデフォルトソト順の数値:これは私も分かりません。主に誰が文字コードを覚えますか?sortNumber()のsortで並べられた数値:2,3,23,54,90,250皆さん、sortNumberメソッドの「a-b」を「b-a」に変えたら、結果は何ですか?