我最近开始接触 Javascript。不是很多,但我想要优化和提示是否有更好的方法来处理这个脚本:
<script type="text/javascript">
function fnIsAppleMobile()
{
if (navigator && navigator.userAgent && navigator.userAgent != null)
{
var strUserAgent = navigator.userAgent.toLowerCase();
var arrMatches = strUserAgent.match(/(iphone|ipod|ipad)/);
var arrMatches2 = strUserAgent.match(/(android)/);
if (arrMatches) {
document.write("<b>You are on iOS!</b>"); }
else if (arrMatches2) {
document.write("<b>You are on Android!</b>"); }
else {
document.write("<b>You are likely on a computer.</b>")}
}
}
var bIsAppleMobile = fnIsAppleMobile();
</script>
此脚本结束的方式不可能是最佳的。有什么建议吗?
非常感谢您的耐心等待。