1、switch中的case里面写判断的时候if中不能包着break,因为break包进去执行完case 1之后还会执行case 2;image.png

2、indexOf(‘?’) > 1 为true的时候说明是包含’?’的!!!\

3、多个if和if else if的区别

1、多个if的时候,每个判断语句都会执行;
2、if else if的时候,只要有一个if()为true的时候,直接跳出判断,不执行后面的语句了;