ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript はコンストラクターとプロトタイプを使用して C# の機能をシミュレートします。 クラス_JavaScript スキル

JavaScript はコンストラクターとプロトタイプを使用して C# の機能をシミュレートします。 クラス_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 16:56:531301ブラウズ

コードをコピー コードは次のとおりです: age) {
this.name = name;
this.age = age;
}
//人のプロトタイプを定義すると、プロトタイプの属性はカスタムオブジェクトで参照できます。 🎜>


コードをコピーします


コードは次のとおりです:


これには、別の概念 - プロトタイプの導入が必要です。プロトタイプをテンプレートと考えてください。新しく作成されたカスタム オブジェクトはすべてこのテンプレート (プロトタイプ) のコピーです (実際にはコピーではなくリンクですが、このリンクは人々にとってコピーのように感じられることがわかります)。
JavaScript は、コンストラクターとプロトタイプを通じてクラスの機能をシミュレートします。
window.onload = function () {
person.prototype.sex = '男性';
var fmj =new person('kkk', :' fmj.sex);
; 3 つの出力: 'fmj.sex);
//console.log (fmj.getage ());
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。