这是前一个的扩展,可以同时使用??=运算符同时执行这两个操作:检查空合并值并将其分配为1。 让我们在相同的代码示例中进行另外的破解:
赋值运算符允许我们检查variable2的值,如果它的值为null或undefined则赋值将通过,否则将永远不会发生。 警告:此语法可能会使其他对该运算符不熟悉的人感到困惑,因此,如果您使用它,则最好在一行注释中说明正在发生的事情。