3 ms·
Oh, so you have the distinction between `function foo() { return; }` and `function bar() {}`. From the languages I'm accustomed to, yes, second syntax is first
by eithed 6y ago
Oh, so you have the distinction between `function foo() { return; }` and `function bar() {}`. From the languages I'm accustomed to, yes, second syntax is first syntax under the hood.
Thanks for the explanation!
- masklinn 6y ago> Oh, so you have the distinction between `function foo() { return; }` and `function bar() {}`. From the languages I'm accustomed to, yes, second syntax is first syntax under the hood. The second function terminates, same as the first one, there's no real difference between them. A bottom-returning function would be something like function foo() { for(;;) {} } that genuinely never terminates and thus never exits.