任何数字,就是数字。字符串看起来像一个数字,它是数字。其他所有内容,全都归NaN。
'a' => NaN '1' => 1 1 => 1
据我所知,有4种方法可以做到这一点。
Number(x); parseInt(x, 10); parseFloat(x); +x;
通过我进行的这项快速测试,它实际上取决于浏览器。
Implicit 标记为3种浏览器中最快的,但是它使代码难以阅读…因此,请选择您喜欢的任何方式!
Implicit