! sta ad indicare la negazione quindi come hai giustamente scritto, è l'equivalente di invio==false o anche invio==undefined (ossia variabile non definita come nel nostro caso)