javascript - 例如函数名为f1,f1和f1()的区别
仅有的幸福
仅有的幸福 2017-06-26 10:56:29
[JavaScript讨论组]




    
    

    
    

DOM 2级事件绑定

仅有的幸福
仅有的幸福

全部回复(2)
ringa_lee

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表示的是一个函数的指向

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号