ホームページ  >  記事  >  ウェブフロントエンド  >  コンストラクターを使用して JavaScript_js オブジェクト指向で継承を実装するコード

コンストラクターを使用して JavaScript_js オブジェクト指向で継承を実装するコード

WBOY
WBOYオリジナル
2016-05-16 18:21:26941ブラウズ
コードをコピー コードは次のとおりです:

//まず親クラスを作成します
関数 Person (name, age , address) {
this.name = name;
this.address = address;
// サブクラスを作成します
function Student(score ) {
this.score = core;
//call メソッドまたは apply メソッドを使用して関数のコンストラクターを呼び出すことができます
//親クラスのコンストラクターを呼び出します。そして、 call メソッドを通じて Person クラスのコンストラクターを呼び出します。これにより、学生の person オブジェクトが初期化され、学生は person の属性のコピーも持ちます。 🎜>
varstudent = new Student(100);
alert(student.addressstudent.score "point");



//上記の person の 2 番目.call メソッドの呼び出しパラメータは、渡されたデータパラメータで始まります
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。