signed

QiShunwang

“诚信为本、客户至上”

js封包

2021/4/26 21:35:05   来源:

在独立的js文件里做封包:

(function (parm) {
    'use strict';
    var Common = function(){        
        this.name ="john";
        this.age = 20;    
    }
    Common.prototype.setInfo = function(str,n)
    {
        this.name = str;
        this.age = n; 
    }    
    Common.prototype.showInfo = function()
    {
        console.log("Name="+this.name+",Age="+this.age );
    }    
    parm.Common = new Common();
    
})(window);

在html调用:

这时Comman就成为了全局变量.可以直接调用Common.showInfo()显示名字和年龄, 用Common.setInfo("tom",25) 来设置信息