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