变量声明和函数声明会提升到当前作用域顶部

原程序代码:

test();
var b=0;
function test(){
alert('我是喽喽1');
}

程序执行顺序:
/*
var b;//1.变量声明
function test(){//2.函数声明
alert('我是喽喽1');
}
test();//3.执行程序
b=0;*/

原文地址:https://www.cnblogs.com/paulirish/p/5768200.html