JavaScriptにおけるオブジェクトの種類と作成方法
JavaScriptでは、オブジェクトはプロパティ(静的特徴)とメソッド(動的動作)をまとめて扱うデータ構造です。
オブジェクトは主に以下の3種類に分類されます:
組み込みオブジェクト:ECMAScript仕様で定義されており、どの実行環境でも利用可能。例:Math、String、Number、Boolean、Function、Objectなど。
ホストオブジェクト:実行環境(主にブラウザ)が提供 ...
8月8日 22:14 投稿
JavaScriptにおけるオブジェクト、クラスとオブジェクト指向プログラミングの基礎
同一の処理を行う場合、2つの異なる関数インスタンスを定義する必要はありません。さらに、thisオブジェクトを使用することで、関数とオブジェクトの結びつきを実行時に遅延させることが可能です。
この問題を解決するには、関数定義をコンストラクタの外部に移動します:
function createPerson(name, age, job) {
this.name = name;
this.age = age;
this.job = ...
7月30日 04:57 投稿