ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptで静的メソッドを使用する方法

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

coldplay.xixi
リリース: 2023-01-05 16:13:16
オリジナル
2738 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート