为什么JavaScript的“ var null”抛出错误而“ var undefined”没有抛出错误?