文章收藏再度判空不是很理解

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2020-08-15 18:39:02

同学你好,老师看一了一下视频,文章收藏onCollectionRap这一块没有再次判断为空,只有如下代码是判断了两次,所以跟同学确认一下,是这里不理解吗(如下图所示)?如果不是,可以详细说一下具体一块,以便老师准确的解答。如果是,参考如下理解:

http://img1.sycdn.imooc.com//climg/5f37b8130919be8f08350186.jpg

postsCollected对象存放着所有的文章,所以第一次判断,表示判断postsCollected里面是否有文章。

判断之后同学注意一下,通过id拿到了具体的某一篇文章(如下图),然后赋值给了postsCollected。所以第二次判断是,表示判断postsCollected里面是否存在这篇文字。例如对象总保存着三篇文章,那么id依次为0,1,2。如果要通过postsCollected[3]获取第四篇,但此时不存在第四篇,所以需要判断一下。就好比一个箱子里面,放着《红楼梦》《活着》两本书,第一次是判断箱子里面是否有书,第二次是判断是否有《西游记》。

http://img1.sycdn.imooc.com//climg/5f37ba1d094be9e207190039.jpg

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.WebAPP开发与小程序
  • 参与学习           人
  • 提交作业       622    份
  • 解答问题       6815    个

微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师