function a() { return 1; }
function b() { return(1); }
Я випробував вищевказаний код на консолі Chrome, і обидва повернувся 1.
function c() { return "1"; }
function d() { return("1"); }
Я також перевірив код вище, і обидві функції повернулися "1".
Тож у чому різниця між використанням returnта return()?
void(0)він повинен бути скороченим для невизначених . Тож якщо це стенограма, навіщо включати зайві символи? ;-)
void i = 1; // ReferenceErrorпротиvoid (i = 1); // undefined

void(x),typeof(x)