将字符串转换为数字

Number('0') === 0

Number('0') 会将字符串('0')转换为数字(0

一种较短但不太清晰的形式:

+'0' === 0

一元+运算符对数字没有任何作用,但将其他任何东西转换为数字。
有趣的是,+(-12) === -12

parseInt('0', 10) === 0

parseInt('0', 10) 会将字符串('0')转换为数字(0),不要忘记第二个参数,即基数。如果没有给出,parseInt 可以将字符串转换为错误的数字。