关于比较运算符
比较运算符是用来判断条件语句中的条件的。我们先回过头来看看 JavaScript 中的基本算术——数字与运算符文章中的比较运算符。我们有如下选择:
===
和!==
——判断一个值是否严格等于,或不等于另一个。<
和>
——判断一个值是否小于,或大于另一个。<=
和>=
——判断一个值是否小于或等于,或者大于或等于另一个。
我们想特别提到测试布尔值(true
/ false
),和一个你会频繁遇到的通用模式,任何不是 false
、undefined
、null
、0
、NaN
、或一个空字符串(''
)在作为条件语句进行测试时实际返回 true
,因此可以简单地使用变量名称来测试它是否为真,甚至是否存在(即它不是 undefined 的)。例如:
let cheese = "Cheddar";
if (cheese) {
console.log("耶!这里有一些制作奶酪吐司的奶酪。");
} else {
console.log("今天你的吐司上没有奶酪了。");
}