0

これにより、ASI (自動セミコロン挿入) がトリガーされますか?

if (abc === def) {

    doSomething();
} // <-- here
else {  

    doDifferently();
}

try {

    doSomething();
} // <-- here
catch(e) {

    doCatch();
}
4

2 に答える 2

2

いいえ。自動セミコロン挿入はステートメント間でのみ発生し、あなたの例はそうではありません。

if - elseステートメントは単一のステートメントです。そこにセミコロンを挿入してもまったく意味がありません。セミコロン挿入の「機能」は、セミコロンで区切られていない一連の個別のステートメントを理解するためのものです。

于 2013-01-16T04:55:45.107 に答える
1

いいえ - 好きなように中かっこを構成できます。

于 2013-01-16T04:55:54.433 に答える