javascript - JavaScript 中 parseFloat 的第二个参数?

标签 javascript hex base parsefloat

在此字体大小调整教程中:

Quick and easy font resizing

作者使用带有第二个参数的 parseFloat,我在这里读到:

parseFloat() w/two args

应该将提供的数字的基数指定为字符串,这样您就可以将其输入“0x10”,并通过将 16 作为第二个参数将其识别为 HEX。

问题是,我测试过的浏览器似乎都无法做到这一点。

这些人是否对 Java 感到困惑?

最佳答案

不,他们对可以采用基数参数的 parseInt() 感到困惑。另一方面,parseFloat() 只接受小数。这可能只是为了保持一致性,因为您应该始终将基数参数传递给 parseInt(),因为它可以将 010 之类的数字视为八进制,给出 8 而不是正确的 10

Here's the reference for parseFloat() , 与 parseInt() .

关于javascript - JavaScript 中 parseFloat 的第二个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8555649/

相关文章:

Javascript Fetch 偶尔会返回 404

hex - 下面这个键的标准叫什么?

c++ - cout 打印不正确的值

组合套接字发送的十六进制值

r - 有没有办法访问replicate()中的迭代次数?

javascript - 根据条件在 Angular Ionic 中使用 ngFor 突出显示行

javascript - ReactJS 元素在状态更改后不会重新加载

阻止加载特定 url 的 javascript?

javascript - 将 Buffer 转换为自定义基础的最佳方法是什么?

java - 更改 ListView 基本适配器中的文本