1.直接上传代码//测试移动环境函数isMobileNavigator(){letflag=navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|WindowsPhone)/i)//匹配的返回值:如果没有匹配,则返回null;otherwisereturnmatcharrayreturnflag;}varisMobile=isMobileNavigator()console.log('isMobile',isMobile)if(isMobile){//这里继续在移动端操作}2.看打印结果GoogleChrome-iphoneXGoogleChrome-PC注意:matchstring.match(regexp)regexp的使用必须指定要匹配的模式的RegExp对象。如果参数不是RegExp对象,需要先传递给RegExp构造函数,将其转化为RegExp对象。返回值:Array匹配结果数组。该数组的内容取决于regexp是否具有全局标志g。如果未找到匹配项,则返回null。
