function a() { return 1; }
function b() { return(1); }
Ich habe den obigen Code in der Chrome-Konsole getestet und beide sind zurückgekehrt 1.
function c() { return "1"; }
function d() { return("1"); }
Ich habe auch den obigen Code getestet und beide Funktionen zurückgegeben "1".
Was ist der Unterschied zwischen returnund return()?
void(0)da es eine Abkürzung für undefiniert sein soll . Wenn es sich also um eine Kurzform handelt, warum sollten Sie unnötige Zeichen einfügen? ;-)
void i = 1; // ReferenceErrorvsvoid (i = 1); // undefined

void(x),typeof(x)