有了这样的名字,很难相信它不是该语言中最受欢迎的运算符之一。 此运算符的要点是,如果所计算的表达式为null或undefined ,返回的值不完全是该名称所隐含的含义,但是很好。这是您的使用方式:
几乎像|| 运算符,其背后的逻辑是相同的:如果表达式的左侧计算为null或undefined它将返回右侧,否则将返回左侧。因此,对于通用默认值,可以在其中分配任何类型的值,并希望确保不必处理undefined或null那么这就是方法。