我刚刚在 javascript 中遇到一个函数,它有 return !1
我只是想知道这实际上意味着什么?
你为什么要return !1
或return !0
有人可以解释一下这是什么意思吗?
这是我遇到的功能:
function convertStringToBoolean(a) {
typeof a == "string" && (a = a.toLowerCase());
switch (a) {
case "1":
case "true":
case "yes":
case "y":
case 1:
case !0:
return !0;
default:
return !1
}
}
提前致谢!