var a =3;
switch(a)
{
case 0:
{
document.write("www");
}
case 1:
{
document.write("dreamdu");
}
case 2:
{
document.write("com");
}
case 3:
{
document.write("www.dreamdu.com");
}
default:
{
document.write("http://www.dreamdu.com");
}
}
结果 www.dreamdu.com
http://www.dreamdu.com
为什么这个少了break出现的结果就是后两个了 那case前三个干嘛用滴
switch(a)
{
case 0:
{
document.write("www");
}
case 1:
{
document.write("dreamdu");
}
case 2:
{
document.write("com");
}
case 3:
{
document.write("www.dreamdu.com");
}
default:
{
document.write("http://www.dreamdu.com");
}
}
结果 www.dreamdu.com
http://www.dreamdu.com
为什么这个少了break出现的结果就是后两个了 那case前三个干嘛用滴
{
document.write("www.dreamdu.com");
}
break;
执行完 document.write("www.dreamdu.com"); 通过break,就跳出了,
如果case后面没加break,则从满足条件那个case开始后面的case都执行,直到遇到break为止
你是想问这个吗?