자바스크립트2013. 2. 8. 15:47


var msg6 = ""; 

function A(){

    

    var _localX = 7;        // 내부 지역 변수

    

    this._localX = 0;       // 멤버 변수

    

    this.getThisX = function() { return this._localX; };

    this.getX = function() { return _localX; };

    this.setX = function(x){ if(x<10){ 

        _localX = x; 

        }

        return _localX; 

        

    }        

}


var obj6 = new A();

var x = obj6.getX();


msg6 += "\n x = " +  x;

msg6 += "\n obj6._localX = " +  obj6._localX;

msg6 += "\n obj6.getThisX = " +  obj6.getThisX();

msg6 += "\n obj6.setX(8) = " +  obj6.setX(8);

msg6 += "\n obj6.setX(18) = " +  obj6.setX(18);


$('re').innerText = msg6;  


/* 

obj6._localX = 0

obj6.getThisX = 0

obj6.setX(8) = 8

obj6.setX(18) = 8

*/


Posted by 선한열심