JS中有一判断
传入type
type可为a,b,c
代码如下:
发现无论type怎么传,最后都变成了b
再次调试,检查
type=="b"被写成了type="b"
导致type被直接赋值...
OMG
一个小符号,谨记于此
传入type
type可为a,b,c
代码如下:
function fun(type)
{
if(type=="a"){}
else if(type=="b"){}
else if(type=="c"){}
}
发现无论type怎么传,最后都变成了b
再次调试,检查
type=="b"被写成了type="b"
导致type被直接赋值...
OMG
一个小符号,谨记于此