zoukankan      html  css  js  c++  java
  • javascript常用的方法(二)

    //判断页面加载完毕
    document.onreadystatechange = function () {
        if (document.readyState == "complete") {
            //code...
        }
    }
    //判断是否全为手机
    String.prototype.isMobile = function () {
        var pattern = /^0{0,1}(13[0-9]|14[6|7]|15[0-3]|15[5-9]|18[0-3]|18[5-9])[0-9]{8}$/;
        return pattern.test(this);
    }
    //判断是否全为中文
    String.prototype.isChinese = function () {
        var pattern = /^[u4e00-u9fa5]+$/;
        return pattern.test(this);
    }
    //判断是否全为英文
    String.prototype.isEnglish = function () {
        var pattern = /^[a-zA-Z]+$/;
        return pattern.test(this);
    }
    //判断是否为空
    String.prototype.isEmpty = function () {
        var _this = this;
        if (_this == "")
            return true;
    }
    //清除空格
    String.prototype.Trim = function () {
        return this.replace(/(^s*)|(s*$)/g, "");
    }
    
    /* 检测级数中是否包含此项
    var ar = ["a", "b"];
    if (ar.contains("a"))
    alert("true");  //结果:true
    */
    Array.prototype.contains = function (element) {
        for (var i = 0; i < this.length; i++) {
            if (this[i] == element) {
                return true;
            }
        }
        return false;
    }
    
  • 相关阅读:
    sqli-labs(二)
    sqli-labs(一)
    路径遍历:ZIP条目覆盖
    JWT
    ActiveMQ漏洞利用方法总结
    Tomcat任意文件上传漏洞CVE-2017-12615
    jsp的文件包含漏洞
    记一次渗透实验(四)
    unity独立游戏开发日志2018/09/22
    python网络编程的坑(持续更新)
  • 原文地址:https://www.cnblogs.com/sntetwt/p/3791377.html
Copyright © 2011-2022 走看看