目录

JavaScript Number.parseFloat()

示例

Number.parseFloat(10);
Number.parseFloat("10");
Number.parseFloat("10.33");
Number.parseFloat("34 45 66");
Number.parseFloat("He was 40");
亲自试一试 »
Number.parseFloat("40.00");
Number.parseFloat(" 40 ");
Number.parseFloat("40 years");
Number.parseFloat("40H")
Number.parseFloat("H40");
亲自试一试 »

描述

这个Number.parseFloat()方法将值解析为字符串并返回第一个数字。

笔记

如果第一个字符无法转换,NaN被返回。

前导空格和尾随空格将被忽略。

仅返回找到的第一个数字。


语法

Number.parseFloat( value)

参数

Parameter Description
value Required.
The value to parse.

返回值

类型 描述
数字 NaN 如果没有找到数字。


浏览器支持

Number.parseFloat()是 ECMAScript6 (ES6) 功能。

所有现代浏览器都支持 ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Yes Yes Yes Yes Yes

Number.parseFloat()Internet Explorer 11(或更早版本)不支持。