为了账号安全,请及时绑定邮箱和手机立即绑定

这里直接con[i].title就可以了,为什么还要弄这个get和set。直接调用都可以就证明没封装但为什么又要用访问器?

这里直接con[i].title就可以了,为什么还要弄这个get和set。直接调用都可以就证明没封装但为什么又要用访问器?

正在回答

2 回答

null表示"没有对象",即该处不应该有值。undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。

1 回复 有任何疑惑可以回复我~

是可以的,你没发现输出的时间,没有title属性的也输出出来了吗?那个if语句限制不住。我个人理解,我也是个菜鸟,不对见谅哈!用con[i].title输出,是默认的给li标签添加了一个title的初始值,不管li标签里面有没有,title是有值的,所以输出时间输出出来了,而用get,是获取li标签里面的title值,用if语句判断li标签里面有没有title属性值的,没有不输出,只有有的才输出!这个应该和  undefined和null之间的区别原理一样。我是这样理解的,不对见谅!


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这里直接con[i].title就可以了,为什么还要弄这个get和set。直接调用都可以就证明没封装但为什么又要用访问器?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信