چرا باید بعضی توابع قبل از تعریف در جاوا اسکریپت فراخوانی شوند؟
بعضی توابع که return ندارن و ما میایم و قبل از تعریف همون تابع- توی کدهای جاوااسکریپت - یک بار تابع رو invoke میکنیم؟؟؟
مثلا تابع زیر رو برای اجرا شدن حتما قبل تعریفش یکبار باید invokeکرد, برای چی؟؟؟
<script>
myFunction();
function myFunction(){
let carName = "Volvo";
document.getElementById('demo').innerHTML =
typeof carName + " " + carName ;
}
script>