function a() { return 1; }
function b() { return(1); }
Przetestowałem powyższy kod w konsoli Chrome i oba wróciły 1.
function c() { return "1"; }
function d() { return("1"); }
Przetestowałem również powyższy kod i obie funkcje zwróciły "1".
Jaka jest różnica między używaniem returna return()?
void(0)ponieważ miał być skrótem do undefined . Więc jeśli jest to skrótowe, po co włączać niepotrzebne znaki? ;-)
void i = 1; // ReferenceErrorvsvoid (i = 1); // undefined

void(x),typeof(x)