При рассмотрении управляющих выражений воспользуемся привычной фразой: средства, используемые в языке Java в основном применимы и в сценариях JavaScript.
В JavaScript дополнительно определены языковые конструкции, отсутствующие в Java, а именно: операторы for…in и with.
Отдельного рассмотрения заслуживает оператор new. Несмотря на то, что большинство объектов уже созданы браузером и доступны сценарию, в некоторых случаях приходится создавать объекты в процессе работы. Это относится к предопределённым объектам и объектам, определяемым разработчиком сценария. Для создания объекта используется оператор new, который вызывается следующим образом:
переменная=new тип_объекта (параметры)