// 示例代码:使用 || 操作符
// || 操作符用于逻辑或运算,如果左侧表达式为真值,则返回左侧表达式的值;
// 否则返回右侧表达式的值。
// 示例 1: 获取默认值
let username = null;
let defaultUsername = "Guest";
let finalUsername = username || defaultUsername;
console.log(finalUsername); // 输出: Guest
// 示例 2: 多个 || 运算
let a = 0;
let b = "Hello";
let c = undefined;
let result = a || b || c;
console.log(result); // 输出: Hello
// 示例 3: 短路求值
function log(message) {
console.log("Function called with:", message);
return message;
}
let value = false || log("This will not be logged") || "Default";
console.log(value); // 输出: Default (因为第一个表达式为假,跳过中间的函数调用)
// 解释:|| 操作符在遇到第一个真值时立即返回该值,不再继续计算后续表达式,这就是所谓的“短路求值”。
上一篇:javascript编程
下一篇:javascript 截取字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站