JavaScript 空值合并运算符(Nullish Coalescing Operator)详解 什么是空值合并运算符 空值合并运算符(??)是一个逻辑运算符,用于检查值是否为 null 或 undefined。如果是,则返回备选值;否则返回原始值。 表达式 a ?? b 等价于: (a !== null && a !== undefined) ? a : b 基本用法