3

是否可以将整个定义合并到一个声明中而不是将其分开?

第一部分

var Pan = function(){};

第二部分

Pan.prototype = {

 //private variables
 Id: null,

 //public methods
 GetId: function(){
    alert(Id);
 }
}
4

1 回答 1

0

你总是可以这样做:

var Pan = function () {
    var Id = null;

    this.GetId = function(){
        alert(Id);
    }
};
于 2012-05-15T20:33:10.747 回答