Оператор void в JavaScript
Поскольку JavaScript сильно много унаследовал от С++, то он не мог, конечно, не взять оттуда слово void. Унарный оператор void указывается перед своим единственным операндом, тип которого может быть любым. Действие этого оператора немного странное: он отбрасывает значение операнда и возвращает undefined. Пример: Этот пример выведет 'z = undefined'. Вместо void x можно также написать void(x). В старых реализациях языка JavaScript не было undefined...