break; // break current loop/switchbreak<label>; // break labeled statement
breakstatement (with or without a label) can not transfer control acrossfunction boundaries. cannot label a function definition statement, for example, and then use that label inside the function.
break /continuewon'toperate across an IIFEfunction boundary to control an outerloop/block.