A.indexOf(array[i])表达的含义
userAgentInfo.indexOf(Agents[v]):
//A.indexOf(array[i]):A元素是否存在于数组array里面;如果存在就会返回对应的下标,如果不存在则返回-1.
function IsPC(){
var userAgentInfo = navigator.userAgent;//使用navigator.userAgent来判断浏览器类型。
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) >= 0) {
flag = false;
break;
}
}
return flag;
var userAgentInfo = navigator.userAgent;//使用navigator.userAgent来判断浏览器类型。
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) >= 0) {
flag = false;
break;
}
}
return flag;
}
下面是我的公众号,大家可以关注一下,可以一起学习,一起进步: