null与undefined的区别 StavinLi 2023-11-14 37 阅读1分钟 1.null 表示没有对象,即此处不应该有值。 用法: a.作为函数的参数,表示该函数参数不是一个对象 b.作为对象原型链的终点 2.undefined表示没有值,即此处应该有值,但是没有定义。 用法: a.变量被声明,没有赋值,该变量等于undefined b.函数调用时,应该提供的参数没有提供,该参数等于undefined c.对象没有赋值的属性 d.没有返回值的函数