JavaScript uses conditional and loop statements to change the order in which scripts execute (based on object states or user selections) and break statements to change the execution of control structures.
Conditional Statements
Loop Statements
break Statements
for...in Statements
with Statements