⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 application.js

📁 WAPmo手机网站管理平台是一款创建与管理维护WAP网站的的软件产品
💻 JS
字号:
//create member object
Object.prototype.namespace = function(cls)
{
    if (eval("typeof(this." + cls + ") != \"object\""))
    {
        eval(cls + " = this." + cls + " = {};");
    }
    return(eval(cls));
};

//arguments to Array
Object.prototype.toArray = function()
{
    var obj = this;
    var ret = new Array();
    for (var i = 0; i < obj.length; i++)
    {
        ret.push(obj[i]);
    }
    return(ret);
};

Array.prototype.clear = function()
{
    while (this.length > 0) this.pop();
};

Array.prototype.exists = function(val)
{
    var ptr = this;
    for (var i = 0; i < ptr.length; i++)
    {
        if (ptr[i] == val) return(true);
    }
    return(false);
};

String.prototype.isColor = function()
{
    return(/^#([a-fA-F0-9]{6})$/.test(this));
};

String.prototype.HTMLEncode = function()
{
    var ret = this;
    ret = ret.replace(/(\&)/gi, "&amp;");
    ret = ret.replace(/(\<)/gi, "&lt;");
    ret = ret.replace(/(\>)/gi, "&gt;");
    ret = ret.replace(/(\")/gi, "&quot;");
    return(ret);
};

String.prototype.HTMLDecode = function()
{
    var ret = this;
    ret = ret.replace(/(&amp;)/gi, "&");
    ret = ret.replace(/(&lt;)/gi, "<");
    ret = ret.replace(/(&gt;)/gi, ">");
    ret = ret.replace(/(&quot;)/gi, "\"");
    return(ret);
};

String.prototype.repeat = function(x)
{
    var ret = "";
    for (var i = 0; i < x; i++)
    {
        ret += this;
    }
    return(ret);
};

String.prototype.toInteger = function()
{
    var ret = parseInt(this);
    if (isNaN(ret)) ret = 0;
    return(ret);
};

function atol(varPtr)
{
    return(String(varPtr).toInteger());
}

String.prototype.Split = function(reg)
{
    var arr;
    var idx = 0;
    var ret = new Array();
    while ((arr = reg.exec(this)) != null)
    {
        ret.push(this.substring(idx, arr.index));
        idx = arr.lastIndex;
    }
    ret.push(this.substring(idx));
    return(ret);
};

String.prototype.lenA = function()
{
    var l1 = this.replace(/[\u00-\uFF]/g, "").length;
    var l2 = this.replace(/[\u00FF-\uFFFF]/g, "").length;
    return(l1 + parseInt(l2 / 2) + (l2 % 2));
};

String.prototype.lenC = function()
{
    return(this.replace(/[\u00FF-\uFFFF]/g, "xx").length);
};

String.prototype.trim = function()
{
    return this.replace(/(^\s+)|(\s+)$/g, "");
};

var $ = function(){};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -