📜  布尔对象 js - Javascript (1)

📅  最后修改于: 2023-12-03 15:09:41.975000             🧑  作者: Mango

布尔对象 js - Javascript

Javascript 中的布尔对象(Boolean)为我们进行条件判断提供了很大的便捷性。布尔对象只有两个取值,分别为 true 和 false。我们在进行比较、判断等操作时,经常会用到布尔对象。

创建布尔对象

在Javascript中,我们可以通过将一个值作为参数传递给Boolean()函数来创建布尔对象。下面是一些例子。

let a = Boolean(); // false
let b = Boolean(0); // false
let c = Boolean(''); // false
let d = Boolean(null); // false
let e = Boolean(undefined); // false
let f = Boolean(NaN); // false

let g = Boolean(10); // true
let h = Boolean('test'); // true
let i = Boolean({}); // true
操作符

我们可以使用一些操作符来进行比较和判断,例如比较操作符(>, <, >=, <=, ===, !==),逻辑操作符(&&, ||, !)等。

条件运算符

Javascript 中的条件运算符为三目运算符,即 ? : 。下面是一些例子。

let ifTrue = 10;
let ifFalse = 0;
let result = ifTrue > ifFalse ? 'true' : 'false'; // true
逻辑运算符

Javascript 中的逻辑运算符有三种,分别为 &&(与),||(或),!(非)。下面是一些例子。

let a = true;
let b = false;
let result = a && b; // false
result = a || b; // true
result = !a; // false
result = !(a && b); // true
小结

布尔对象在Javascript 中具有很重要的作用。我们可以通过创建布尔对象和使用操作符来进行条件判断和逻辑运算。