?? 表示:只有当左侧为null和undefined时,才会返回右侧的数;
空值合并操作符(??)是一个逻辑操作符,当左侧的操作数为[null]或者[undefined]时,返回其右侧操作数,否则返回左侧操作数;
?. 表示:可选链操作符(?.)允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每一个引用是否有效。操作符的功能类似于 .链式操作符,不同之处在于,在引用为空(null或者undefined)的情况下不会引起错误,该表达式短路返回值;
标签:操作数,undefined,javaScript,简记,操作符,左侧,null From: https://www.cnblogs.com/WLFDayDreamer/p/16997311.html