구문 및 선언
사용자 정의 예외(exception)를 발생시킨다. throw 이후의 실행문은 중지되고 제어가 호출 스택(stack)의 첫 번째 catch 블록으로 전송된다. catch 블록이 없으면 해당 함수는 종료된다.
지정한 조건의 결과 값이 참(true)인 경우와 그렇지 않은 경우를 나누어서 코드를 실행한다.
for...of 구문은 반복 가능한 객체에 대해서 일회 반복하면서 각 개별 프로퍼티 값에 대응하는 실행문 루프를 생성할 수 있다.
반복문, 분기문(switch) 또는 label 문을 종료하고 그 다음 코드로 프로그램 제어를 넘긴다.