区别 1、null表示有值,但是是空。 undefined语义上就表示根本没有人去设置过这个值,所以就是没有定义。 2、我们要注意null其实是关键字 ,但是undefined其实并不是关键字。 实例 在局部函数领域中,还是可以改变 Undefined 的值的。 functionfoo() {varundefined=1;console.log(undefined); } AI代码助手复制代码 n...