プログラミング基礎初級
オブジェクト
おぶじぇくと
一言で言うと
データと、そのデータに対する操作をひとまとめにしたもの。現実世界の「モノ」をプログラムで表現する方法。
もう少し詳しく
一言で言うと
データと、そのデータに対する操作をひとまとめにしたもの。現実世界の「モノ」をプログラムで表現する方法。
もう少し詳しく
オブジェクトは、関連するデータをひとつにまとめたものです。たとえば「名刺」を考えてみてください。名刺には「名前」「会社名」「電話番号」「メールアドレス」がセットで書かれていますよね。これらをバラバラに管理するのではなく、1枚の名刺としてまとめて管理するのがオブジェクトの考え方です。
配列は「同じ種類のデータを並べたリスト」でしたが、オブジェクトは「異なる種類のデータを名前付きでまとめたセット」です。名前と年齢と住所のように、種類の違うデータを一緒に管理できます。
Webサービスでは、ユーザー情報、商品情報、注文情報など、あらゆるものがオブジェクトとして表現されています。
実務でどう使うか
コードで見てみよう
// ユーザー情報をオブジェクトにまとめる
const user = {
name: "田中太郎",
email: "tanaka@example.com",
age: 30,
isPremium: true
};// データに名前でアクセスできる
console.log(user.name); // → 田中太郎
console.log(user.email); // → tanaka@example.com