Freqüentemente, no código, você verá este padrão:
if (simpleTest) {
doSomething();
return;
}
No entanto, geralmente você deseja que seu código seja conciso. Você poderia fazer isso:
if (simpleTest) { doSomething(); return; }
Mas agora você precisa adicionar chaves (não que isso geralmente importe). No entanto, você também pode usar esta sintaxe:
if (simpleTest) return void doSomething();
Isso executará doSomething (), mas retornará undefined, de forma que você não precise expor o estado interno retornado por doSomething () para seu chamador.