什么是回调函数?
回调函数是指,在某个函数执行完毕后,将另一个函数作为参数传递给该函数,并在该函数内部调用该函数的过程。
我举一个简单的 Node.js 示例,它使用「回调函数」从文件中读取数据:
const fs = require('fs'); fs.readFile('123.txt', 'utf8', function(err, data) { if(err) { console.error(err); } else { console.log(data); } })
回调函数主要用于「异步编程」中,用来处理异步操作的结果。