if(里面的东西){}else{}
里面的东西只有在值为0,null,undefined,false时为假执行else后面的语句否则都执行前面的语句;
可以是字符串如 'ggnu' , 数字 233 ,都为真。为函数 function jj(){} ,也为真。
本题中一开始出现countMao[t1]列如countMao['array']即countMao.array(后面一节会讲到)是找不到这个属性的返回undefined运行if为假的情况。第二次if出现countMao['array']值为1找到了运行真
.第三次if出现countMao['array']值为2!=0找到了运行真.
里面的东西只有在值为0,null,undefined,false时为假执行else后面的语句否则都执行前面的语句;
可以是字符串如 'ggnu' , 数字 233 ,都为真。为函数 function jj(){} ,也为真。
本题中一开始出现countMao[t1]列如countMao['array']即countMao.array(后面一节会讲到)是找不到这个属性的返回undefined运行if为假的情况。第二次if出现countMao['array']值为1找到了运行真
.第三次if出现countMao['array']值为2!=0找到了运行真.