javascript函数被调用的方式
1 – 具名函数调用
使用最多的一种方式,特点:定义函数的代码可以写在调用之后

f1();
function f1() {
alert(‘具名函数f1被调用了’)
}

2 – 变量定义函数调用
使用变量定义一个函数,必须先定义变量,才能调用

let f2 = function () {
alert(‘变量函数f2被调用了’);
}
f2();

3 – 匿名函数自动调用
匿名函数没有名字,函数写完可立即调用

(function (name) {
alert(‘匿名函数被调用了,’ + name)
})(‘jack’)

4 – 事件触发回调函数
window.onload = function () {
alert(‘触发事件回调函数’)
}