Я не могу понять этот код. Если это RegExp, можно ли это сделать проще? Или это уже широко совместимо? (С IE6 и более поздними версиями браузеров)Я не могу понять этот простой код JS
var u = navigator.userAgent;
// Webkit - Safari
if(/webkit/i.test(u)){
// Gecko - Firefox, Opera
}else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
}
Является ли это просто:
String.indexOf("webkit")
У меня также есть локальная переменная под названием "я". Является ли «i» в приведенном выше кодексе ссылкой на это? –
i в '/ .../i' является модификатором без регистрозависимого регистра. – Gumbo
Но это должно быть внутри строки. –