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;
        }
    }
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号