Javascript中变量函数申明优先级

先理解这句话:

“函数会首先被提升,然后才是变量”,代码并不是你写的顺序那样执行的。

F12把下面的代码粘贴到控制台执行一下:

var getName = function () {
    console.log(2);
}

function getName() {
    console.log(1);
}
getName();

结果输出的是:2

 

如果这篇文章对您有帮助,您可以打赏我

技术交流QQ群:15129679

原文地址:https://www.cnblogs.com/yeminglong/p/9492468.html