JavaScriptでプライベートメソッドを定義する方法

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

JavaScript でプライベート メソッドを定義する方法は、プライベート メソッドであるクラスのコンストラクターで定義される関数であり、コードは [this.getSalary = function(){return給与;}] です。

JavaScriptでプライベートメソッドを定義する方法

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

JavaScript でプライベート メソッドを定義する方法:

説明: クラスのコンストラクターで定義された関数はプライベート メソッドであり、その関数はクラスのコンストラクターで var で宣言されています。コンストラクター変数もプライベート変数と同等です。 (ただし、C#などの強く型付けされた言語のプライベートメンバーの概念とは違いがあります。例えば、非コンストラクター以外のメソッドでは呼び出すことができません)

同様に、実装することもできます。属性のカプセル化の設定と取得など

var Person = function(){    
    var salary = 0.0;
 
    this.setSalary = function(value){
        salary = value;
    }
 
    this.getSalary = function(){
        return salary;
    }
}
 
var p = new Person();
 
p.setSalary(1000);
alert(p.getSalary());//返回1000
alert(p.salary);//返回undefined
ログイン後にコピー

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

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

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