小编典典

在JavaScript中将String转换为Number的最快方法是什么?

javascript

任何数字,就是数字。字符串看起来像一个数字,它是数字。其他所有内容,全都归NaN。

'a' => NaN
'1' => 1
1 => 1

阅读 286

收藏
2020-05-01

共1个答案

小编典典

据我所知,有4种方法可以做到这一点。

Number(x);
parseInt(x, 10);
parseFloat(x);
+x;

通过我进行的这项快速测试,它实际上取决于浏览器。

Implicit 标记为3种浏览器中最快的,但是它使代码难以阅读…因此,请选择您喜欢的任何方式!

2020-05-01