JS中null和undefined的区别 null和undefined用法上没有区别,但是设计之初null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。但是现在用法上并没有区别。