• js常用工具方法


    有时候写js的时候经常需要用到一些常用的方法,这里总结一些经常用到的。

    1. 获取url参数值

    function getQueryParameter(name) {
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]); return null;
        }
    

    2. 是否为微信打开

    function isWeiXinBrowser() {
            var ua = navigator.userAgent.toLowerCase();//获取判断用的对象
            if (ua.match(/MicroMessenger/i) == "micromessenger") {
                return true;
            } else {
                return false;
            }
        }
    

    3. ios浏览器

    function isIOS() {
            var u = navigator.userAgent;
            var isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/);
            return isIOS;
        }
    

    4. android浏览器

    function isAndroid() {
            var u = navigator.userAgent;
            var isAndroid = u.toLowerCase().match(/android/i) == "android";
            return isAndroid;
        }
    

    5. 简易手机号匹配

    function checkPhoneId(phoneId) {
            var reg = /^1[34578]d{9}$/;
            if(phoneId=='' || !reg.test(phoneId)){
                return false;
            }else{
                return true;
            }
        }
    
  • 相关阅读:
    JeeSite信息化快速开发平台
    Redis操作使用规范
    使用Redis配置JAVA_环境
    BZOJ 1029 [JSOI2007]建筑抢修 已更新
    COJ 2108 Day7-例1
    COJ 2105 submatrix
    COJ 2106 road
    更新一下缺省源
    hiho #1055 : 刷油漆
    COJ 0047 20702最大乘积
  • 原文地址:https://www.cnblogs.com/jx-yangbo/p/7173536.html
Copyright © 2020-2023  润新知