Webデザインラボ当サイトはJavaScriptが有効に設定されていないと正しく表示されません。【iPhone・iPad】投稿の準備中にエラーが起きました。後でやり直してください。2018/04/13こんにちは(・∀・)JavaScript入門、今回は配列についてです。配列とほぼ同じ内容になりますので復習と思ってご覧ください。配列とはデータをしまっておくクローゼットのような物です。変数は箱に入れましたが配列はクローゼットに入れる感じとイメージしてください。データを入れた引き出しは上から順番になっていて、1番目の引き出し、2番目の引き出し...、のように管理されます。それら引き出しは連番になっていて、引き出しの番号は0から始まります。したがって1番目の引き出しの番号は0、2番目の引き出しの番号は1...、というようになっております。配列にもいくつかあり、コンストラクタ型、引数付きコンストラクタ型、配列リテラル型等があります。配列の生成(初期化)それでは配列を作っていきます。先にも言いましたが配列を生成する方法はいくつかあります。配列の生成は初期化ともいいます。Arrayで空の配列を生成して値があれば表示します。Arrayで配列を生成します。カンマ(,)で区切って値を足していきます。数値はそのままで良いのですが、文字列はクォーテーション('')またはダブルクォーテーション("")で括ってください。['海','山','川'];こちらも同じくカンマ(,)で区切って値を足していきます。数値はそのままで、文字列はクォーテーション('')またはダブルクォーテーション("")で括ります。上記サンプル、書き方は違いますが、すべて同じ値「山」が返ります。それでは何かやってみましょう。ボタンをクリックして現在日時を表示させます。')');},false);Resultdemo1配列は変数の箱wdに格納されました。配列の中は'日','月','火','水','木','金','土'という順番で収納されています。番号順に変換すると日が0番目、月が1番目、火が2番目...、という形で曜日がしまってあります。やって今日の曜日を抜き出すのでしょうか。Date()で取得した現在日時をnowという箱(変数)に入れてあります。曜日はそこから.getDay()で抜き出してwという箱(変数)に入っております。ちなみに.getDay()には0~6の数値が入っていて、こちらも同じく日が0、月が1、火が2...、という形で取得してきます。変数wには今日の曜日の番号が入っています。今日の曜日(番号)はすでにwという箱に入っているので、あとは配列の中からその番号の順番の曜日を抜き出して表示させるだけなのです。.length配列の中に入っている数を数える必要がある場合があります。配列には.lengthというプロパティがあり簡単に配列数を数えることができます。使い方は次の通りです。'個の値が入ってます');変数a1.lengthで配列の中に入っている値の数を取得することができます。'個の値が入ってます');},false);Resultdemo2いかがでしたでしょうか、何となくでもご理解いただけましたでしょうか?!以上が配列についての簡単な解説でした。なんとなく理解はできたかなー、と思います。配列に関してはまだまだいろいろとあるのですが、入門編の配列に関してはここまで理解できていれば良いかと思います。JavaScriptやjQueryを使う上で便利なオブジェクトの一つだと理解していただければ良いかと思います。Webデザインラボ中の人NYのデザイン学校でグラフィックデザインを学んだ後、同じくNYにあるWeb制作会社にてインターンからWebデザイナーへ。同時期に米国永住権(グリーンカード)を取得。その後某旅行会社系のWebクリエーター兼社内インフラ担として働いた後、結婚を機に約12年に渡るアメリカ生活を終え日本に帰国。日本では某携帯キャリアの社内Webクリエーターとして勤務。Web系に携わる前はホノルル空港でGreeterとして働いていた経験や、アメリカ国内の衣料品を中心としたアパレル系のバイヤー経験もあり。趣味はお酒を飲みながらの家でまったり音楽鑑賞とアウトドア系全般。最近は自転車にもハマってます。更新情報はTwitterかFacebookで配信してるのでフォローして確認してみて。