有条件地执行或不执行包装if



我需要一些帮助。如何才能更正确地编写此代码?

function myFunc(performCheck = true) {
if (performCheck) {
if (b === a) {
mySecondMethod();
}
} else {
mySecondMethod();
}
}

您可以使用一个表达式来检查是否不是第一部分或第二部分。

function myFunc(performCheck = true) {
if (!performCheck || b === a)) mySecondMethod();
}
if (!performCheck || b === a) { secondMethod() }

最新更新