В JavaScript нет типа void (такой тип есть в С), зато есть унарный оператор void, он любое значение превращает в undefined
https://developer.mozilla.org/en-US/...Operators/void
Часто, когда нужно значение undefined, пишут void(0), но это не функция а оператор, и скобки тут не нужны (хотя и не мешают)