js中if语句条件判断为false但if中的逻辑被浏览器报错
网页js报错:
问题背景:discuz模板中使用的js,报这个错误,js代码本来是这样的:
$now_choice_comid是php后台传过来的值,但因为后台逻辑执行后这个值没有产生,所以前端没有接收到这个变量,所以会出现报错的结果
网友的专业解释:
浏览器报错一般分为代码错误和逻辑错误两种,你这个是典型的代码错误中的语法错误,是在解析代码时发现的错误,即写的代码不符合js编码的规则,发生这种错误的时候,浏览器会报错,并且整个代码都不会执行,这就是为什么你外层的那个判断条件1===1 &a
原创
2020-12-03 13:47:04 ·
853 阅读 ·
0 评论