window.onload()=function(){f1();
function f1(){
}}
比如我这样子 f1函数为什么也能执行?
函数也有声明提前,当你定义了函数f1() 的时候,javascript脚本实现函数的声明提前,所以当你调用f1()的时候,函数执行
window.onload()这里只是把代码关联给事件,没有执行,执行的时候,f1已经定义了。