javascript - javascript中如何处理这个默认参数?

标签 javascript node.js

我有一个函数,它有两个默认参数和一个常规参数 参数。

var Fields = function ($content, result = failedObject, job = true) 
{
    ...
}  

当我打电话Fields($content,job)时,这里的 job 可以是 true 或 false,结果参数接受 job 值而不是第三个参数。在 Fields($content,result) 的情况下效果很好。

有什么好的方法可以解决这种情况。

最佳答案

您将调用Fields($content, undefined, job)来使用参数result的默认值

关于javascript - javascript中如何处理这个默认参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57098075/

相关文章:

javascript - 使用嵌套回调设置js模块的属性

node.js - 使用选项参数转义具有重叠列名称的联接的查询

node.js - aws s3 node js sdk方法generatePutUrl为本地主机和heroku上的部署返回不同的结果

node.js - Sequelize 连接模型包括多对多

javascript - Mongodb 错误显示行号和文件名

node.js - DynamoDb 扫描返回本地而非实时的所有数据

javascript - CSS 工具提示不显示

javascript - 在jquery中显示/Conceal div

javascript - Electron cookies

javascript - event.target.id VS event.currentTarget.id VS this.id