草庐IT

coalesce

全部标签

javascript - JavaScript 中有 "null coalescing"运算符吗?

Javascript中有空合并运算符吗?例如,在C#中,我可以这样做:StringsomeString=null;varwhatIWant=someString??"Cookies!";我可以为Javascript找出的最佳近似值是使用条件运算符:varsomeString=null;varwhatIWant=someString?someString:'Cookies!';恕我直言,这有点恶心。我能做得更好吗? 最佳答案 更新JavaScript现在支持nullishcoalescingoperator(??).当其左侧操作数为n