我这没问题呀
<script>
var arrayFilter= new Array();
arrayFilter[0]=".wmv";
arrayFilter[1]=".asf";function filterFileName(strFileName)
{
alert("strFileName="+strFileName);//msdnshow.asf
var matchType=false;
alert("matchType="+matchType);//false
var iPos=strFileName.lastIndexOf(".");
alert(iPos);//没有执行
if(iPos!=-1)
{
var strFileExt=strFileName.substr(iPos).toLowerCase();
}
for (var i=0;i<arrayFilter.length;i++)
{
if (strFileExt==arrayFilter[i])
{
matchType=true;
break;
}
}
return matchType;
}alert(filterFileName("msdnshow.asf"))
</script>
<script>
var arrayFilter= new Array();
arrayFilter[0]=".wmv";
arrayFilter[1]=".asf";function filterFileName(strFileName)
{
alert("strFileName="+strFileName);//msdnshow.asf
var matchType=false;
alert("matchType="+matchType);//false
var iPos=strFileName.lastIndexOf(".");
alert(iPos);//没有执行
if(iPos!=-1)
{
var strFileExt=strFileName.substr(iPos).toLowerCase();
}
for (var i=0;i<arrayFilter.length;i++)
{
if (strFileExt==arrayFilter[i])
{
matchType=true;
break;
}
}
return matchType;
}alert(filterFileName("msdnshow.asf"))
</script>
function filterFileName(strFileName)
{
return /\.(wmv|asf)$/.test(strFileName);
}alert(filterFileName("msdnshow.asf"))
</script>
alert(iPos);//没有执行