这是什么意思“return !! userId”
这个问题在这里已经有了答案:
它返回userId作为boolean
它是一个boolean ,分别从一个fasly或truethy值到false或true 。
您可能会看到:
var string = ""; // empty string is falsy
var bool = !!string; // false
falsy的方式意味着,它如下: myvar == false ,而不是false其中如下: myvar === false (三重比较)。
同样, truethy是myvar == true 。
!!userId与Boolean(userId)相同。
