In Global Execution the declaration of var and regular function is executed on the top. But I don't understand how the execution happened to let, const & and arrow functions when are declared Globally.
I have searched on many plateforms about how execution happened to let, const & arrow function but couldn;t anything relevant.