javascript之回调函数

回调函数是指不是立即调用的函数

这类函数第一种情况是和某个事件绑定

javascript 复制代码
function f1()
        {
            console.log("回调函数")
        }
window.onclick = f1

上面的代码是声明一个f1函数,然后被绑定在点击窗口的事件里,点击才能调用函数

第二种情况是作为第二个函数的参数

javascript 复制代码
        function f2(a)
        {
            a()
        }

        let b = function()
        {
            console.log("发票")
        }

        f2(b)

上面代码表示b存储了一个函数,并作为参数被f2函数调用

另外需要注意的是,如果要调用函数作为参数,函数体必须是参数名()

相关推荐
asdfg12589631 分钟前
Java中的Comparator 和JS中的回调函数好相似
java·开发语言
lly2024063 分钟前
Python SMTP邮件发送教程
开发语言
我是伪码农8 分钟前
小程序100-125
开发语言·小程序·php
万少13 分钟前
万少的 Claude Code 入门教程
前端·人工智能·后端
weixin_4467291617 分钟前
注解和反射
java·开发语言
এ慕ོ冬℘゜23 分钟前
JS 前端基础高频面试题
开发语言·前端·javascript
凯瑟琳.奥古斯特25 分钟前
常见加密算法及应用
java·开发语言·网络·网络协议·职场和发展
放下华子我只抽RuiKe525 分钟前
React 从入门到生产(八):测试与部署
前端·javascript·深度学习·react.js·前端框架·ecmascript·集成学习
Dxy123931021628 分钟前
JS列表获取指定范围值的 N 种方法
开发语言·javascript·ecmascript
froginwe1130 分钟前
Memcached CAS 命令详解
开发语言