function a() { return 1; }
function b() { return(1); }
Probé el código anterior en la consola de Chrome y ambos regresaron 1.
function c() { return "1"; }
function d() { return("1"); }
También probé el código anterior y ambas funciones regresaron "1".
Entonces, ¿cuál es la diferencia entre usar returny return()?
void(0)ya que se supone que es la abreviatura de indefinido . Entonces, si es taquigrafía, ¿por qué incluir caracteres innecesarios? ;-)
void i = 1; // ReferenceErrorvsvoid (i = 1); // undefined

void(x),typeof(x)