JavaScriptにおけるオブジェクト、クラスとオブジェクト指向プログラミングの基礎
同一の処理を行う場合、2つの異なる関数インスタンスを定義する必要はありません。さらに、thisオブジェクトを使用することで、関数とオブジェクトの結びつきを実行時に遅延させることが可能です。
この問題を解決するには、関数定義をコンストラクタの外部に移動します:
function createPerson(name, age, job) {
this.name = name;
this.age = age;
this.job = ...
7月30日 04:57 投稿