日期:2014-05-16 浏览次数:20393 次
<!DOCTYPE html>跳到list的位置之后然后再跳到}之后么?这是什么逻辑?
<html>
<body>
<script>
cars=["BMW","Volvo","Saab","Ford"];
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}
</script>
</body>
</html>
<!DOCTYPE html>这个怎么没有反应?
<html>
<body>
<script>
jTest:
alert( "x" ); //这个注释掉就正常了。
{
alert( "y" );
break jTest;
}
alert( "z" );
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<body>
<script>
alert( "x" ); //语句外部直接弹对话框x
jTest:
{
alert( "y" ); // 弹框y
break jTest; // 执行上一句才会跳出 jTest 不执行下一句
alert( "z" ); //放在这里就不执行"z" 弹框啦
}
//alert( "z" ); //这句在语句外部也会弹对话框
</script>
你要的是不是这种效果啊 ^_^
------解决方案--------------------
</body>
</html>