JavaScript函數(shù)_07 私有變量 + 私有函數(shù) + 特權(quán)方法

私有變量

使用 var 關(guān)鍵字聲明在函數(shù)內(nèi)部的變量稱為私有變量

私有函數(shù)

在函數(shù)內(nèi)部聲明的函數(shù)稱為私有函數(shù)

特權(quán)方法

可以訪問構(gòu)造函數(shù)內(nèi)部的私有變量和函數(shù),這種方法被稱為特權(quán)方法

<script>
    function Person(){
        this.name = "momo";
        this.showName = function(){};

        var a = "測(cè)試的值";
        function getA(){
            return a;
        };
        //像test這樣的實(shí)例方法,它可以訪問構(gòu)造函數(shù)內(nèi)部的變量和函數(shù),這種方法被稱為特權(quán)方法
        this.test = function(){
            console.log(getA());
        };

    }

    var p1 = new Person();
    p1.test();

</script>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容