with
statements can be mergedif
statements can be mergeddelete
statement in a local scopealert
, confirm
and prompt
let
or const
instead of var
if
statement have similar implementationconst
declarations for variables that are never reassigned==
and !=