作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
在 nodejs 中创建接受可选参数的函数的最佳方法是什么?
例如我知道这个方法:-
function optionalArguments(a,b){
var a = a || "nothing";
var b = b || "nothing";
}
但在这种情况下,如果我这样做:
可选参数(假,假)
尽管我传递了一个参数,a 和 b 都返回“nothing”。
而且当我这样调用函数时,我也会得到意外的 token 错误:
optionalArguments("xxx");
是否有更好的或标准的方法来处理 nodejs 中的可选参数?
感谢任何帮助。提前致谢。
最佳答案
如果您使用的是 Node.js v6(或更高版本),您可以访问默认参数。
function optionalArguments(a="nothing", b="nothing") {
return `a: ${a}, b: ${b}`;
}
然后
optionalArguments(false, false) // 'a: false, b: false'
optionalArguments('this') // 'a: this, b: nothing'
optionalArguments() // 'a: nothing, b: nothing'
optionalArguments(undefined,'that') // 'a: nothing, b: that'
关于javascript - nodejs 函数中的可选参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23577632/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!