# !! 运算符

  • !! 运算符在 JavaScript 中被称为双重否定运算符,可以将任意值转换为布尔值
console.log(!!0); // false
console.log(!!1); // true
console.log(!!-114514); // true
// console.log(!''); // true
console.log(!!''); // false
console.log(!!'Hello'); // true
console.log(!!null); // false
console.log(!!undefined); // false
console.log(!!NaN); // false
console.log(!!true); // true
更新于 阅读次数