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

web前端初学者在看javascript dom编程艺术遇到一些问题

web前端初学者在看javascript dom编程艺术遇到一些问题

土豪码农 2016-11-20 20:27:36
在看javascript dom编程艺术,遇到一些问题用dom获取元素的时候,例如document。getElementById要用if条件去判断这个id是否存在。我觉得挺不解的,这样很麻烦啊,每次获取元素都要这样判断一次?这样无疑增加了许多的工作量啊,而且为什么会不存在?代码不都是自己敲的吗,如果不存在,要这个函数干嘛,不存在为什么不能改个存在的呢?觉得不是很能理解。
查看完整描述

3 回答

已采纳
?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

看你要不要写出健壮的代码了。谁知道那天被人删掉那个id的元素。或者后台输出HTML时,因为各种条件判断,或者出错,导致没有输出这个id的元素。

即使是Java这种静态编译语言写出来的程序,也经常报Null Pointer这样的空指针异常。

但我们平时工作,也不用这么较真。

查看完整回答
1 反对 回复 2016-11-20
?
秋刀一只鱼

TA贡献1条经验 获得超0个赞

能问出这个问题,我个人感觉你还没入门,或者不适合这个行业。。
查看完整回答
反对 回复 2016-11-21
  • 3 回答
  • 0 关注
  • 1275 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信