null Number(null) 得到 0作为函数的参数,表示该函数的参数不是对象作为对象原型链的终点。Object.prototype.proto === null undefined Number(undefined) 得到 undefined变量被声明但是没有赋值,等于 undefined调用函数时,对应的参数没有提供,也是 undefined对象没有赋值,这个属性的值为 undefined函数没有返回值,默认返回 undefined