undefined的情况

2017-10-18  本文已影响0人  自由落体_4deb

在我工作的过程当中,经常会报XX undefined的错误,下面我总结一下几种情况。

1、声明变量,但没有赋值
2、函数没有返回值
3、调用函数时,没有提供函数的参数
4、对象的属性没有属性值时

let a;
console.log(a);

let z;
function sum() {
  let x = 2;
  let y = 3;
  z = x + y;
}
sum();

function getName(name) {
  console.log(name);
}
getName();

let obj = new Object;
obj.name;
上一篇 下一篇

猜你喜欢

热点阅读