JavaScript で静的メソッドを使用する方法: 関数を定義すると、実際にはクラス [class] が定義されます。コードは [person.say=function(){console.log('私は人です、私は言うことができます] .')}]。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。