zoukankan      html  css  js  c++  java
  • javaScript 中的私有,共有,特权属性和方法

    function constructor () {
        var private_v; // 私有属性
        var private_f = function () { // 私有方法
            // code
        };
    
        this.public_v; // 共有属性
        this.public_f = function () { // 共有方法
        };  
    
        this.privileged_f = function () { // 特权方法
            private_f ();
        }
    }
    
    constructor.prototype.public_v; // 原型共有属性
    constructor.prototype.public_f = function () { // 原型共有方法
        };
    
    constructor.static_v; // 类属性
    constructor.static_f; // 类方法
    
    

      

    看完代码应该清楚了

    • 私有方法无访问限制,但是在类外不可调用
    • 共有方法无访问限制,类外也可以调用
    • 原型共有方法,无法访问私有属性和方法,类外可以调用
  • 相关阅读:
    async 和 await
    C#中lock死锁
    Attribute特性
    数据库优化
    EF(ORM)
    依赖注入
    面向接口编程
    EF乐观锁与悲观锁
    为什么要使用RESTFUL风格?
    cloudsim 3.0.3下载与安装教程
  • 原文地址:https://www.cnblogs.com/jifeng/p/9782971.html
Copyright © 2011-2022 走看看