使用void 0取代undefined void expression 执行expression 并且返回undefined 不实用undefined的原因:undefined并非保留关键字,可以被覆盖。