0 ?? "default";
// 0
false ?? "default";
// false
[] ?? "default"
// []
/** ⚠️ Pay attention. */
null ?? "default";
// "default"
undefined ?? "default";
// "default"
The ?? operator can be translated as: "return the value on the left UNLESS it's null or undefined. If the value is null or undefined, then use the value on the left of the ??.
<Avatar img={profilePicUrl ?? placeholder}/>
Top comments (0)