ホームページ > 記事 > ウェブフロントエンド > Javascriptの通常の関数とコンストラクタの違い
通常の関数とコンストラクターの違い
命名規則に関しては、コンストラクターは通常最初の文字が大文字ですが、通常の関数はキャメルケースの命名方法に従います。 3. 関数内のこれは、新しく作成された f のインスタンスを指します 4. デフォルトの戻り値は f のインスタンスです
通常の関数: 1. fn( )
2. 新しいオブジェクトはありません呼び出し元の関数内で作成されます
4. 戻り値は return ステートメントによって決定されます
コンストラクターの値:
デフォルトの戻り値、新しく作成されたオブジェクト (インスタンス) があります。
戻り値を手動で追加する場合 (return ステートメント):
1. 戻り値は基本データ型です。 ->実際の戻り値は新しく作成されたオブジェクト (インスタンス) です
2. 戻り値 複雑なデータ型 (オブジェクト) です -->実際の戻り値はこのオブジェクトです
りー