美文网首页
2018-01-17

2018-01-17

作者: 小付君 | 来源:发表于2018-01-17 23:11 被阅读0次

js中出现undefined的几种情况

一.变量没有赋值

定义了一个变象,但是没有给这个变量赋值,例:

图1

二.没有给函数指定返回值

定义了一个函数,但是并没有指定函数执行完毕后return的值,此时函数执行完毕返回的值是undefined。例:

图2

但函数若设置返回值,则执行结果即是设置的返回值,如:

图3

三.访问对象没有定义的属性

js中的对象是属性的无序集合。属性是由属性名和属性值组成的,访问对象的属性可以使用点运算和[]运算,但若是访问的属性在对象中不存在,则得到的值为undefined。例:

图4

相关文章

网友评论

      本文标题:2018-01-17

      本文链接:https://www.haomeiwen.com/subject/majpoxtx.html