字符串与数字相加时,会把数字转为字符串,如'3'+3,结果是:33。
但是字符串与数字执行/-运算时,字符串会转成数字,如'3'3,结果是9,如果字符串不能转为相应数字,那么结果就是NaN,如'-'*3,结果是NaN

false undefind null 0 NaN 空字符串在条件判断时是false,空数组[],空对象{},字符串'0'都为真。

评论