JavaScript 条件语句
你的代码需要做出决策。条件语句就是为此而生的。它们根据 true 或 false 的结果来执行代码块。
使用以下三种类型:
if:如果一个条件为真,则执行代码。if-else:如果为真则执行一个代码块,如果为假则执行另一个。else if:按顺序检查多个条件。
学习 truthy 和 falsy 值。
Truthy 值:
- 非零数字。
- 非空字符串。
- 对象和数组。
Falsy 值:
false。0。- 空字符串。
null。undefined。NaN。
面试技巧:
- 包含 "0" 的字符串是 truthy。
- 了解
if和if-else之间的区别。 - 背诵所有的 falsy 值。