[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements#control_flow [Back]  [Original]

- JavaScript | MDN

MDN Web Docs

View in English Always switch to English

JavaScript 1

return

break

switch

continue

throw

if...else

switch

case case

try...catch

var

let

const

using

await using

function

function*

async function

async function*

class

do...while

1

for

3

for...in

for...of

()

for await...of

while

JavaScript 1

0 1

debugger

export

import

break continue

with

2 2

JavaScript if...else

js
if ()
  1;
else
  2;

SyntaxError let if

js
if ()
  let i = 0; // SyntaxError: Lexical declaration cannot appear in a single-statement context

var if

js
if ()
  var i = 0;

var var var

js
label: const a = 1; // SyntaxError: Lexical declaration cannot appear in a single-statement context

:

js
label: {
  const a = 1;
}

if () {
  let i = 0;
}


Web Proxy Viewer  |  New URL  |  Original Page