## 雷雷
f1是函数对象本身,函数是相当于将函数对象赋值到函数名这个变量,所以可以类似访问变量一样访问函数的. f1()是调用函数.
f1
f1()
function test() { console.log('hello'); } function callfun(f) { f(); } // Pass function `f` and call it in the function. callfun(test); // Call `test` and print 'hello'
f1()拿到的是函数调用的返回值,而f1表示的是一个函数的指向
f1
是函数对象本身,函数是相当于将函数对象赋值到函数名这个变量,所以可以类似访问变量一样访问函数的.f1()
是调用函数.f1()拿到的是函数调用的返回值,而f1表示的是一个函数的指向