会出现undefined指的情况1.没初始化的变量的指2.不存在的属性的值3.在没有传入实参而调用函数时,该函数内相应参数的值4.没有return语句或是return语句中不含表达式的函数的返回值5.对void运算符求值的结果(常常会通过实用void 0来获取一个undefined值