ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで静的メソッドを使用する方法

JavaScriptで静的メソッドを使用する方法

coldplay.xixi
coldplay.xixiオリジナル
2021-04-30 15:45:212694ブラウズ

JavaScript で静的メソッドを使用する方法: 関数を定義すると、実際にはクラス [class] が定義されます。コードは [person.say=function(){console.log('私は人です、私は言うことができます] .')}]。

JavaScriptで静的メソッドを使用する方法

このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。

JavaScript で静的メソッドを使用する方法:

静的メソッド

Person.say=function(){
    console.log('I am a Person,I can say.')
};
Person.say(); //正常运行
var carl=new Person;
carl.say(); //报错

クラスにある Person クラスに Say メソッドを追加しました。

静的メソッド: 静的メソッドはクラスのインスタンスで呼び出すことはできませんが、クラス自体を通じて呼び出す必要があります。

Class (クラス) は、static キーワードを使用して静的メソッドを定義します。上記の Person.say メソッドの定義は次と同等です:

class Person {
  static say() {
    return console.log('I am a Person, I can say.');
  }
}

Instance method

Person.prototype.getName=function(name){
    console.log('My name is '+name);
}
Person.getName('Carl'); //报错
var carl=new Person;
carl.getName('Carl'); //正常运行

getName このメソッドは実際にはプロトタイプ上にあり、インスタンスが作成された場合にのみインスタンスを渡すことができます。訪問のために。

関連する無料学習の推奨事項: JavaScript ビデオ チュートリアル

以上がJavaScriptで静的メソッドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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