字符串转为boolean 在JS函数里面true是1,false代表0吗?
在JS函数里面true是1,false代表0吗?你要理解==或===的区别1. ==会把比较的二者进行类型转换:如:0 == false // true, 会把0转成bool值进行比较 1 ==
在JS函数里面true是1,false代表0吗?
你要理解==或===的区别1. ==会把比较的二者进行类型转换:如:0 == false // true, 会把0转成bool值进行比较 1 == true // true, 同样把1转成bool值再和true进行比较2. ===是不会把比较的二者进行类型转换,是string就是string,是number就是number如: 0 === false // false, 因为0是number,false是boolean,两者就肯定不相等 1 === true // false