1.js中的false js中的false可以转换为空字符串或者数字0 false+“1” = “1”; false+1 = 1; 对于false与字符串或者数字的比较最好按情况处理 ==或!= :只比较值是否相同,不考虑类型,此时false=“”,false=0; ===或!==:即比较值的大小有比较类型是否相同,此时false!=="",false!==0; 2.js中的转换 a.字符串转json对象(json对象的值不是一个字符串,可以是任意对象) eval("("+jsonStr+")")