Instrukcja with

Składnia:

with(obiekt)
{
/* instrukcje */
}

Instrukcja with jest instrukcją wiążącą, pozwalającą na wygodny dostęp do właściwości i metod danego obiektu bez konieczności wielokrotnego pisania nazwy tego obiektu.

Przykład:

zamiast pisać

a=window.navigator.appName;
b=window.navigator.appVersion;
}

możemy napisać

with(window.navigator){
 a=appName;
 b=appVersion;
}