如何更好地修复“已定义”的“错误”?
function findOneAndUpdate (find) {
var find = find || {}
...
}
来自standardjs的测试:
$ standard
... 'find' is already defined.
有什么建议吗?
最佳答案
默认参数的ES6+解决方案:
function findOneAndUpdate(find={}) { ... }
ES5- 将重命名:
function findOneAndUpdate (_find) {
var find = _find || {}
...
}
否则,您可以完全替换该变量,就像其他答案所建议的那样:
function findOneAndUpdate (find) {
find = find || {}
...
}
关于Javascript standardjs - 如何修复 'is already defined' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45999555/