gpt4 book ai didi

javascript - 为什么 'null' 在 javascript 函数中作为参数传递?

转载 作者:行者123 更新时间:2023-11-30 09:20:53 24 4
gpt4 key购买 nike

我正在查看一些代码,无法理解为什么将 null 作为程序参数传递。有人可以解释一下吗?

callback(null, data);

处理程序代码:

function callbackHandler(error, ...rest) {
if(error) {
console.log(error);
}
else {
console.log("No error"+rest);
}
}

最佳答案

这是一个模式——如果第一个参数不为空,则表示操作中发生了一些错误。

err = { "message": "Oops!"};
callback(err, null);

如果它是 null,则相关操作已成功完成并通过 callback 返回 data

关于javascript - 为什么 'null' 在 javascript 函数中作为参数传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51779449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com