Skip to content

Instantly share code, notes, and snippets.

@johntran
Created December 16, 2019 23:02
Show Gist options
  • Save johntran/e29f0ae1016cbf51bafa475199afe8b3 to your computer and use it in GitHub Desktop.
Save johntran/e29f0ae1016cbf51bafa475199afe8b3 to your computer and use it in GitHub Desktop.
Function Hoisting: Assume that `foo` is the main function
export default function foo() {
return bar();
}
function bar() {
return baz();
}
function baz() {
return 42;
}
function baz() {
return 42;
}
function bar() {
return baz();
}
export default function foo() {
return bar();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment