javascript 中throw的问题 !!
<html><body>
<script type="text/javascript">
var x=prompt("请输入 0 至 10 之间的数:","")
try
{
if(x>10)
throw "Err1"
else if(x<0)
throw "Err2"
else if(isNaN(x))
throw "Err3"
}
catch(er)
{
if(er=="Err1")
alert("错误!该值太大!")
if(er == "Err2")
alert("错误!该值太小!")
if(er == "Err3")
alert("错误!该值不是数字!")
}
</script>
</body>
</html>
在这个中 prompt是什么呀 有神呢用呢??catch(er)??不是应该是catch(err)吗??
else if(isNaN(x))中的NAN是什么意思呀??还有 var x=prompt("请输入 0 至 10 之间的数:","") 中的 ,有什么用呀??