JavaScript封装对象和类

xiaoxiao2021-02-28  105

window.GlobalCtrl = window.GlobalCtrl || {};//当window.GlobalCtrl为空的时候返回一个{}空对象 window.GlobalCtrl = (function () { /** * 构造函数 */ var GlobalCtrl = function () { /** * 这里填写这个类的成员变量 */ this.name = ""; this.pwd = ""; }; /** * 定义方法 */ GlobalCtrl.prototype.init = function () { }; /** * 1、 当需要把GlobalCtrl定义成一个对象的时候, * 需要返回实例化对象GlobalCtrl:newGlobalCtrl(), * 这样外部可以不需要实例化而直接调用; * 2、 当需要把GlobalCtrl定义成一个类的时候, * 直接返回GlobalCtrl,外部使用这个类的时候必须实例化 * (new)之后才可以使用。 */ return new GlobalCtrl(); //return GlobalCtrl; }());
转载请注明原文地址: https://www.6miu.com/read-24592.html

最新回复(0)