在已经明确知道接口无数据时,某个字段还存在的情况下,还应不应该在代码中判断字段是否存在?

比如接口返回的json中一定有有response这个字段
用JavaScript解析的时候是否还有必要加一层

if(response){
}

的判断,response里嵌套的字段同理是否需要判断?

阅读 3.8k
3 个回答

一级建议有必要的,防止报错

如果总是返回这个字段,我应该是不会去判断了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题