日常生活的交流与学习

首页 新随笔 联系 管理

image

以前的处理方式

image

  1. 首先如果直接打印info.friend.girlFriend.name这个是会报错的,因为info.friend是undefined,然后undefined.girlFriend,这个就是会直接报错
  2. 所以后来采用了if条件判断语句,只要这个info如果有值就是继续往后看这个info.friend有没有值,而如果info.friend如果没有值话,那么整个判断条件就是为假了,这个时候就是不在往后面看了,里面的语句也就不会执行了,也就不会报错了

现在的处理方式

image

  1. 直接使用?符,意思就是说,
    如果info.friend有没有值,如果有值就是继续往后查找girlFriend,
    如果info.friend没有值,那么就不在继续往后查找了.
posted on 2022-02-12 17:16  lazycookie  阅读(33)  评论(0编辑  收藏  举报