Objectarrayオブジェクトとは配列の事です。arrayオブジェクトのメソッドは、nn4にはあるが、ie4には無い物は省きます。説明して行くかたちになります。配列オブジェクトとは複数の値を持つ事のできる特殊な変数だと思ってください。通常変数は1つの値しか持つ事はできませんが、配列オブジェクトとする事によって必要な数だけ、値を格納する事ができるようになります。基本的には、1つ目、2つ目、3つ目と言うように、配列に格納される値にはインデックスがふられます。オブジェクトの何番目の値、と言う様に指定する事でその値を操作できます。weeknameと言う配列オブジェクトが出来上がりました。この状態では、weeknameにはなにも入っていません。この配列の長さ(要素の個数)も決まっていません。Array(7);の様に、配列の要素数を入れて配列を生成します。文字列を入れ込む場合の様にインデックス指定を伴って行います。配列を生成する際にすでに要素まで確定している場合は要素を直接入れ込んで、配列を生成する事もできます。Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');要素の値が文字列なので、シングル・ダブルクォーテーションを付けています。要素はそれぞれカンマで区切られます。と各要素の値が決まった状態で生成されます。1つ目が0と言うインデックスになります。省略できる場合の要素入れ込み要素の値が、インデックスと同じ番号を持つような値の場合for文を用いて、簡略化できる場合があります。言う要素を入れ込むとします。画像の方の番号は常にインデックスに1足した数字になる規則がありますね。ように0を付けて2桁表示にします。置換えるような使い方をしています。表すしますがこの他に、各要素に名前を付けて取出すような方法があります。