不想当小白 2020-12-03 10:23 采纳率: 77.8%
浏览 1466
已采纳

js中if条件判断为false但依然进入逻辑并执行

试了谷歌和火狐,都是这样的结果,请教各位这个原因是什么?或者怎样处理?

  • 写回答

11条回答 默认 最新

  • 一朵小浪花儿 2020-12-03 11:43
    关注

    浏览器报错一般分为代码错误和逻辑错误两种,你这个是典型的代码错误中的语法错误,是在解析代码时发现的错误,即写的代码不符合js编码的规则,发生这种错误的时候,浏览器会报错,并且整个代码都不会执行,这就是为什么你外层的那个判断条件1===1 && 0===1不满足的情况下,仍然因为它内部的原因报错了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(10条)

报告相同问题?

悬赏问题

  • ¥15 深度学习目标检测现在框架加注意力的创新可以投几区?
  • ¥15 PdfiumViewer pdf转图片
  • ¥15 利用Java连接API接口总是出问题
  • ¥15 请教一个关于镜头标定,棋盘格格子大小的问题(畸变测试)
  • ¥15 安装GroudingDINO RuntimeError: Error compiling objects for extension
  • ¥15 关于推送项目到github的问题
  • ¥15 急!C++指针编写相关的问题
  • ¥15 kerberos身份认证配置问题
  • ¥30 用python写一个多签情况下波场的代理资源和回收资源
  • ¥15 matlab学期例题代码答疑