カテゴリ: JavaScript 更新日: 2025/02/24

JavaScriptの配列をわかりやすく解説!初心者向け基本の使い方と操作方法

JavaScriptの配列
JavaScriptの配列

新人と先輩の会話形式で理解しよう

新人

「JavaScriptでデータをたくさん管理したいときはどうすればいいですか?」

先輩

「JavaScriptには配列という便利な機能があります。複数のデータをひとつのまとまりとして管理できるんです。一緒に基本の使い方から見ていきましょう!」

1. 配列とは?

1. 配列とは?
1. 配列とは?

JavaScriptの配列とは、複数のデータをひとつの箱にまとめて保存できる仕組みです。たとえば、果物の名前や点数などのデータをまとめて管理したい場合に便利です。

配列を使うと、データを一つずつ変数に分ける必要がなく、まとめて処理することができます。

2. JavaScriptで配列を記述する方法

2. JavaScriptで配列を記述する方法
2. JavaScriptで配列を記述する方法

配列は角かっこ[]を使って記述し、中にデータをコンマ,で区切って並べます。次の例では、3つの果物の名前を配列に入れています。


<script>
let fruits = ["りんご", "みかん", "バナナ"];
document.write("配列の中身: " + fruits + "<br>");
</script>
ブラウザ表示

このプログラムでは、変数fruitsに3つの果物の名前を配列として格納し、その中身をdocument.writeで表示しています。

3. インデックスとは?

3. インデックスとは?
3. インデックスとは?

配列の中の各データには、インデックス(番号)が自動的に割り振られています。JavaScriptの配列は0から始まるため、最初のデータには0というインデックスが付きます。

  • fruits[0]: 「りんご」
  • fruits[1]: 「みかん」
  • fruits[2]: 「バナナ」

次に、インデックスを使って特定のデータを取り出して表示する方法を見てみましょう。


<script>
let fruits = ["りんご", "みかん", "バナナ"];
document.write("最初の果物: " + fruits[0] + "<br>");
document.write("次の果物: " + fruits[1] + "<br>");
document.write("最後の果物: " + fruits[2] + "<br>");
</script>
ブラウザ表示

このプログラムでは、インデックス012を使ってそれぞれの果物の名前を画面に表示しています。

4. 特定の箱に新しいデータを代入する

4. 特定の箱に新しいデータを代入する
4. 特定の箱に新しいデータを代入する

配列の中の特定のインデックスに新しいデータを代入することもできます。次の例では、fruits[1]の「みかん」を「いちご」に変更しています。


<script>
let fruits = ["りんご", "みかん", "バナナ"];
fruits[1] = "いちご";
document.write("変更後の配列: " + fruits + "<br>");
</script>
ブラウザ表示

実行すると、配列の中身が「りんご」、「いちご」、「バナナ」に変更されることが確認できます。

5. 配列の長さを調べる(lengthプロパティ)

5. 配列の長さを調べる(lengthプロパティ)
5. 配列の長さを調べる(lengthプロパティ)

配列に入っているデータの数を調べるには、lengthプロパティを使います。次の例では、配列の要素の数を表示しています。


<script>
let fruits = ["りんご", "みかん", "バナナ"];
document.write("配列の長さ: " + fruits.length + "<br>");
</script>
ブラウザ表示

このプログラムでは、配列に3つの要素が入っているため、3と表示されます。配列の長さを知ることで、ループ処理やデータ操作が効率的に行えます。

6. 配列の活用例

6. 配列の活用例
6. 配列の活用例

配列はリストを扱うときに非常に便利です。たとえば、複数の名前、商品のリスト、数値の集まりなど、さまざまな場面で使うことができます。配列をしっかり理解すれば、JavaScriptで効率よくデータを管理する力が身につきます。

コメント
コメント投稿は、ログインしてください

まだ口コミはありません。

カテゴリの一覧へ
新着記事
Java の複数の引数を扱う方法を完全ガイド!カンマで区切る基本を初心者向けに解説
Java の void メソッドとは?戻り値がない場合の使い方を初心者向けに徹底解説
Javaのメソッドのメリットを完全解説!処理の整理と再利用で初心者でも読みやすいコードに
Javaの戻り値とは?初心者でもわかるメソッドの基本と値を返す仕組み
人気記事
No.1
Java&Spring記事人気No1
SQLのINSERT文を完全ガイド!初心者でもわかるデータの追加方法
No.2
Java&Spring記事人気No2
Modelとは?メソッド引数のModelの使い方を初心者向けに解説!
No.3
Java&Spring記事人気No3
SQLのサブクエリを完全ガイド!入れ子クエリの使い方を初心者向け解説
No.4
Java&Spring記事人気No4
HTMLのセレクトボックス(プルダウン)の使い方を完全ガイド!selectとoptionの基本を覚えよう