What is error-first callback pattern?
javascript
const fs = require("fs");
// Error-first callback pattern
fs.readFile("file.txt", (err, data) => {
if (err) {
console.error("Error:", err);
return;
}
console.log("Data:", data);
});
// Custom function
function getUserById(id, callback) {
db.query("SELECT * FROM users WHERE id = ?", [id], (err, result) => {
if (err) return callback(err);
callback(null, result);
});
}Short Answer
Interview readyPremium
A concise answer to help you respond confidently on this topic during an interview.