JS中可以自动出现null值吗

Can a null value automatically occur in JS

在 JS 中,“未定义”值可能会自动错误地出现。(例如:- 如果你调用一个没有 return 任何东西的函数)

可以自动出现“空”值吗?

undefined 是当您尝试访问不存在的 属性 或不存在的数组值时 returned 的内容。它也是已声明但尚未赋值的变量的初始值。这些并不是真正的错误,而是当您请求不存在的值时语言的设计方式。

null 不会像 undefined 那样默认出现。如果一个变量或 属性 或 return 的值是 null,那是因为某些程序员或 API 专门分配或 returned null.

此外,调用不存在的函数会引发 ReferenceError