带或不带括号的AS3开关/外壳差异

时间:2015-02-02 14:49:38

标签: actionscript-3 switch-statement case parentheses

在AS3中,可以编写不带括号的代码,例如

switch(letter)
{
    case "A":
        // some code
        break;
    case "B":
        // some more code
        break;
}

或括号,如下

switch(continent)
{
    case "A":
    {
        // some code
        break;
    }
    case "B":
    {
        // some more code
        break;
    }
}

有什么区别,为什么要用另一个呢?

1 个答案:

答案 0 :(得分:2)

没有区别。这也是有效的:

switch
{
    case "A":
    {
        {
            // some code
            break;
        }
    }
}

您可以随意添加{ }块。