javascript判断变量是否为undefined的两种写法区别