САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

void

Описание, примеры

Оператор void вычисляет выражение и возвращает undefined.

Этот оператор используется для запуска кода, который влечет за собой эффекты, не связанные с возвращаемым значением.

Иногда вызов void(0) используют для получения undefined. В этом случае можно вместо void(0) использовать просто undefined.

При использовании протокола "javascript:(URI)", браузер выполняет код URI и заменяет содержимое документ на возвращенное значение, если оно не undefined.

Поэтому javascript-вызовы заворачивают в void. Особенно часто это делают в букмарклетах.

Пример:
<a href="javascript:void(document.body.style.backgroundColor='green');">
  Нажмите и фон станет зеленым
</a>

Кстати, использование протокола javascript: не рекомендуется, так как в современном javascript обычно есть лучшие альтернативы, например события.


 

Это интересно

Учёные Стэнфордского университета обнаружили сходство между принципами сбора еды у красных муравьёв-жнецов и алгоритмами протокола TCP/IP, лежащими в основе организации Интернета. Информация между двумя точками сети отправляется в виде мелких пакетов, и когда они приходят во второй пункт, в первый пункт отправляется подтверждение о получении. Если подтверждения приходят быстро, количество отправляемых пакетов из первой точки увеличивается, и наоборот. Похожий принцип наблюдается у муравьёв: чем больше из какого-либо региона возвращается сборщиков с едой, тем больше новых рабочих уходит туда из муравейника. Также у муравьёв обнаружены и другие параллели с алгоритмами TCP/IP, такими, как «медленный старт» и «тайм-аут».


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций