一般有两种情况 第一种情况: var a; alert(a);//这里没有初始化值,bai会出现undefined 第一种情况: var a=‘1’; function k(){ } a=k();//这里函数没有返回值,会出现undefined