短路运算、可选链与空值合并 | 星雨笔录
运用短路求值、可选链和空值合并。
核心: && 与 || 会短路;?. 安全访问可能为空的属性;?? 只在 null/undefined 时取默认值。
最小示例:
const user = null;
console.log(user?.name ?? '游客'); // 游客
学完能做: 运用短路求值、可选链和空值合并。
运用短路求值、可选链和空值合并。
核心: && 与 || 会短路;?. 安全访问可能为空的属性;?? 只在 null/undefined 时取默认值。
最小示例:
const user = null;
console.log(user?.name ?? '游客'); // 游客
学完能做: 运用短路求值、可选链和空值合并。