ホームページ  >  記事  >  ウェブフロントエンド  >  new 演算子を使用してオブジェクトをインスタンス化する具体的な手順は何ですか?

new 演算子を使用してオブジェクトをインスタンス化する具体的な手順は何ですか?

hzc
hzcオリジナル
2020-06-28 13:38:213719ブラウズ

new 演算子を使用してオブジェクトをインスタンス化する具体的な手順は次のとおりです: 1. 空のオブジェクト obj を作成します; 2. プロトタイプ チェーン、つまり [obj. _proto _=constructor.prototype] を設定します。 3. コンストラクター This in が obj を指すようにします; 4. オブジェクト obj を返します。

new 演算子を使用してオブジェクトをインスタンス化する具体的な手順は何ですか?

通常、インスタンスを作成するときは、var obj = new コンストラクター

new 演算子はここにあります。主に 4 つの手順を実行します

  • 空のオブジェクト obj を作成します

  • #プロトタイプ チェーン、つまり obj . _proto _ = construction 関数を設定します。プロトタイプ ;

  • コンストラクター内の this が obj

  • オブジェクト obj

## を返すようにします #推奨チュートリアル: 「

JS チュートリアル

以上がnew 演算子を使用してオブジェクトをインスタンス化する具体的な手順は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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