---
id: 65258dfb-bf3f-454a-8219-a22a29cb1683
title: JavaScript Control Flows
---

# Statements

-   [if statement](20201030093832-javascript_if_statement)
-   [while statement](20201030093956-javascript_while_statement)
-   [for statement](20201030094040-javascript_for_statement)
-   [for await of](20201030095741-javascript_for_await_of)
-   [for of statement](20201030093304-javascript_for_of)
-   [switch statement](20201030094138-javascript_switch_statement)
-   [try catch](20201116154444-javascript_catch_binding)

# Catch binding

-   [Catch Binding](20201116154444-javascript_catch_binding)
-   [Optional Catch
    Binding](20201116154824-javascript_optional_catch_binding)

# Misc

-   [Breaking out of a
    loop](20201030094343-javascript_breaking_out_of_a_loop)