这里直接con[i].title就可以了,为什么还要弄这个get和set。直接调用都可以就证明没封装但为什么又要用访问器?
null表示"没有对象",即该处不应该有值。undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。
是可以的,你没发现输出的时间,没有title属性的也输出出来了吗?那个if语句限制不住。我个人理解,我也是个菜鸟,不对见谅哈!用con[i].title输出,是默认的给li标签添加了一个title的初始值,不管li标签里面有没有,title是有值的,所以输出时间输出出来了,而用get,是获取li标签里面的title值,用if语句判断li标签里面有没有title属性值的,没有不输出,只有有的才输出!这个应该和 undefined和null之间的区别原理一样。我是这样理解的,不对见谅!