美文网首页
一段代码详解JavaScript面向对象

一段代码详解JavaScript面向对象

作者: assassian_zj | 来源:发表于2017-04-27 11:50 被阅读0次
    文章转载于颜海镜博客 (http://yanhaijing.com/javascript/2014/05/15/a-code-explain-javascript-oop/)
    (function(){
        //私有静态成员
        var user = "";
        
        //私有静态方法
        function privateStaticMethod(){
        }
    
        
        Box = function(value){
            //私有成员
            var privateStaticUser = value; 
            
            //这个是私有方法
            function privateMethod(){
            }
    
            
            //公有方法,因为能访问私有成员,也可以说是特权函数,也可以说是实例方法
            this.getUser = function(){
                return user;
            };      
            
            //公有成员
            this.user = 1;
        };
        
        //公有共享访问
        Box.prototype.sharedMethod = function () {};
        
        //公有共享属性
        Box.prototype.sharedProperty = function () {};
    
        
        //公有静态方法 
        Box.staticMethod = function(){};
        
        //公有静态成员
        Box.staticProperty = 1; 
    })();
    

    相关文章

      网友评论

          本文标题:一段代码详解JavaScript面向对象

          本文链接:https://www.haomeiwen.com/subject/lomgzttx.html