Hi @mtf

i am able to understand to Higher-order-functions, but i am still confusing. so, can you please explain in simple way to understand…?

What do we know about functions, in general, to this point? Please describe your current take on them so we can gauge your present level of understanding.

  • What is a function?

  • What is function scope?

  • What are parameters?

  • What are positional arguments?

  • What does ‘pass by reference’ mean?

  • What is ‘return’?

  • What is ‘this’?

  • What is the ‘arguments object’?