(管理者の方、ブロックしないでください。)

クイズ » 構文 (上級)

1. 次のどれが有効な変数名ですか?

2. 次のどのコードを式コンテキストで使用できますか?

3. 次のどのコードをステートメントコンテキストで使用できますか?

4. セミコロン

function foo() {
  bar() // A
} // B

通常、どの行の後にセミコロンを配置しますか?

5. セミコロン

function foo() {} // A
const foo = function () {} // B

通常、どの行の後にセミコロンを配置しますか?

6. セミコロン

while (a > 0) a-- // A
while (a > 0) {
  a-- // B
} // C

セミコロンの後

7. 自動セミコロン挿入 (ASI) (1/2)

function f() {
  return
  {
    a: 1 // (A)
  }
}
const result = f();

どうなるでしょうか?

8. 自動セミコロン挿入 (ASI) (2/2)

const arr = Object.keys({a: 1, b: 2, c: 3})
[1].forEach(x => console.log(arr[x]))


正解0のうち0