用語集に戻る
プログラミング基礎初級

オブジェクト

おぶじぇくと

一言で言うと

データと、そのデータに対する操作をひとまとめにしたもの。現実世界の「モノ」をプログラムで表現する方法。

もう少し詳しく

一言で言うと

データと、そのデータに対する操作をひとまとめにしたもの。現実世界の「モノ」をプログラムで表現する方法。

もう少し詳しく

オブジェクトは、関連するデータをひとつにまとめたものです。たとえば「名刺」を考えてみてください。名刺には「名前」「会社名」「電話番号」「メールアドレス」がセットで書かれていますよね。これらをバラバラに管理するのではなく、1枚の名刺としてまとめて管理するのがオブジェクトの考え方です。

配列は「同じ種類のデータを並べたリスト」でしたが、オブジェクトは「異なる種類のデータを名前付きでまとめたセット」です。名前と年齢と住所のように、種類の違うデータを一緒に管理できます。

Webサービスでは、ユーザー情報、商品情報、注文情報など、あらゆるものがオブジェクトとして表現されています。

実務でどう使うか

  • マーケティング: CRMの顧客データ(名前、メール、購入履歴…)は1人分がひとつのオブジェクトです。APIでデータを取得するとき、この形式で返ってきます

  • デザイン: Figmaのコンポーネントのプロパティ(テキスト、色、表示/非表示…)も、オブジェクト的な構造です

  • PM: データベース設計のレビューで「このテーブルにはどんな項目が必要か」を考えるのは、オブジェクトの設計そのものです
  • コードで見てみよう

    // ユーザー情報をオブジェクトにまとめる
    const user = {
    name: "田中太郎",
    email: "tanaka@example.com",
    age: 30,
    isPremium: true
    };

    // データに名前でアクセスできる
    console.log(user.name); // → 田中太郎
    console.log(user.email); // → tanaka@example.com

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る