ホームページ  >  記事  >  ウェブフロントエンド  >  jsの一般関数とコンストラクタを詳しく解説

jsの一般関数とコンストラクタを詳しく解説

小云云
小云云オリジナル
2018-02-26 14:33:322646ブラウズ

この記事では主に js の通常の関数とコンストラクターについて説明し、js の通常の関数とコンストラクターが何であるかをより深く理解するのに役立つことを願っています。

1. コンストラクターも通常の関数と同じように作成されますが、コンストラクターと通常の関数の違いは次のとおりです。 3. 通常の関数の呼び出しメソッド: person() を直接呼び出します。 4. コンストラクターの呼び出しメソッド: new

を呼び出す必要があります。

A. すぐにヒープメモリに作成する 新しいオブジェクト

B. 新しく作成したオブジェクトを関数に設定する

C. 関数内のコードを一つずつ実行する

D. 新しく作成したオブジェクトを次のように使用します。戻り値

6. 通常の関数の例: がないため、戻り値は未定義です

7. コンストラクターはすぐに新しいオブジェクトを作成し、新しいオブジェクトを返します。戻り値


8. オブジェクトがクラスのインスタンスであるかどうかを確認するには、instanceof を使用します。そうであれば、true を返します。

すべてのオブジェクトはオブジェクトの子孫です。 object であるため、任意の object と Object instanceof は true を返します


関連推奨事項:

JavaScript の通常の関数とアロー関数の違いと使用法を説明するコード例


使い方の概要JavaScriptの通常の関数の比較_javascriptスキル

JavaScriptの通常の関数と構造体 関数の比較_javascriptスキル

以上がjsの一般関数とコンストラクタを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。