判断条件都没有问题,为什么if语句中的语句不执行??

2020-01-13 16:34发布


是不能持续用多个 && 还是什么原因??只写2个条件是是执行的,为什么写多个就不行了?求大佬解答,我是小白

标签:
6条回答
叛逆
2楼-- · 2020-01-13 16:47

楼主可以将每一个条件的结果都输出一下,看一下结果是否和自己想象的一样

查看更多
男人必须洒脱
3楼-- · 2020-01-13 16:49

可以执行,建议检查一下条件

查看更多
爷、活的狠高调
4楼-- · 2020-01-13 16:49

1、url后面的“,”去掉,注意json结构格式
2、如果前2个条件可以执行,那把后2个条件单独摘出来,debug一下。
3、F12点开,看一下控制台有无报错。

查看更多
乱世女痞
5楼-- · 2020-01-13 17:00

首先是肯定可以多&&
如果是条件问题导致不能跳转就看看是不是条件空值先试试()分割
如果是路径问题就分析是不是没有指定资源
1、./是当前目录 2、../是父级目录 3、/是根目录

查看更多
劳资没心,怎么记你
6楼-- · 2020-01-13 17:01

你按照下面的这种方式排查一下,应该是你的条件不满足
if(e.touches[0].pageX>220&&e.touches[0].pageX<350)
{
console.log("满足条件一");
if(e.touches[0].pageY>1100&&e.touches[0].pageY<1110)
{
console.log("满足条件二");
}
}

查看更多
再贱就再见
7楼-- · 2020-01-13 17:05

可以debug一下

查看更多
登录 后发表回答