JavaScriptのlabel構文

意外と知られてないきがしますが、Typescriptでlabelを利用してbreakやcontinueのフローを制御できます。

outer: while (true) {
    console.log("outer")
    while (true) {
        console.log("inner")
        break outer
    }
}
// 結果
// outer
// inner

株式会社digglue 東京都新宿区天神町6 Mビル8F

jaJA
上部へスクロール