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

不理解为什么要加上x&&,如果下一个是空白节点,它的nodeType=3,但是x本身就为空,为空的话x难道不是为假吗,为假的话while语句就不会执行了

不理解为什么要加上x&&,如果下一个是空白节点,它的nodeType=3,但是x本身就为空,为空的话x难道不是为假吗,为假的话while语句就不会执行了

正在回答

2 回答

这里写上x,为真的时候是表示x存在,为假的时候是表示x不存在吧

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

作为一个函数,它不能保证你不传空值进去,

一旦x是空值x.nodeType就会报错,加上x&&可以避免这个,

这样写更严谨



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

举报

0/150
提交
取消

不理解为什么要加上x&&,如果下一个是空白节点,它的nodeType=3,但是x本身就为空,为空的话x难道不是为假吗,为假的话while语句就不会执行了

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