主要有两个方面:
var x = true;
var y = !x; // y的值为false
var a = false;
var b = !a; // b的值为true
逻辑非运算符常用于条件判断语句中,例如if语句:
var age = 18;
if (!age) {
console.log("未成年");
} else {
console.log("成年人");
}
例如:
var num = 0;
console.log(!num); // 输出true
var str = "";
console.log(!str); // 输出true
var obj = {};
console.log(!obj); // 输出false
var n = null;
console.log(!n); // 输出true
var u = undefined;
console.log(!u); // 输出true
这是感叹号在JavaScript中的使用方式。如果你对JavaScript的其他知识有任何疑问,欢迎继续提问。
领取专属 10元无门槛券
手把手带您无忧上云