function A(){ let a = 1; window.B = function(){ console.log(a); } } A(); // B(); let a = "Hello World!"; function first(){ console.log("内部第一个函数") second(); console.log("再次内部第一个函数") } function second(){ console.log("内部第二个函数") } first(); //执行顺序 //先执行second(),再执行first()