假设以前没有定义过w
,下面的JS代码给出ReferenceError: w is not defined
:
w?.y;
而这段代码只返回undefined
:
let w; w?.y;
为什么?.
操作员不将not defined
视为undefined
?
假设以前没有定义过w
,下面的JS代码给出ReferenceError: w is not defined
:
w?.y;
而这段代码只返回undefined
:
let w; w?.y;
为什么?.
操作员不将not defined
视为undefined
?