js中parseFloat(参数1,参数2)定义和用法及注意事项

2019-12-24,,,

今天在看jquery的时候里面用到了parseFloat(第一个参数,10),一直不懂第二个参数是什么意思,于是上网查了一下,怕以后忘记就记下来。

定义和用法:parseFloat() 函数可解析一个字符串,并返回一个浮点数。

语法:parseFloat(string),参数string是必须的,表示要被解析的字符串
返回值:返回解析后的数字

注意事项
1.开头和结尾的空格是允许的。
2.如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN
3.如果只想解析数字的整数部分,请使用 parseInt() 方法。
4.只有字符串中的第一个数字会被返回。

附上例子
复制代码 代码如下:
<script type="text/javascript">
document.write(parseFloat("10"))
document.write(parseFloat("10.00"))
document.write(parseFloat("10.33"))
document.write(parseFloat("34 45 66"))
document.write(parseFloat(" 60 "))
document.write(parseFloat("40 years"))
document.write(parseFloat("He was 40"))
</script>

依次输出
10
10
10.33
34
60
40
NaN
下面讲第二个问题:parseFloat(第一个参数,10)中的10是什么意思parseFloat的第二个参数表示转化的进制,10就表示转为10进制

您可能感兴趣的文章:

  • js中对函数设置默认参数值的3种方法
  • javascript实现一个数值加法函数
  • JS自定义功能函数实现动态添加网址参数修改网址参数值
  • js 数值项目的格式化函数代码
  • 详解js中Number()、parseInt()和parseFloat()的区别
  • JavaScript ParseFloat()方法
  • javascript的parseFloat()方法精度问题探讨
  • javascript中的parseInt和parseFloat区别
  • js中string和number类型互转换技巧(分享)
  • JavaScript中Number对象的toFixed() 方法详解
  • 详解JS转换数值函数Number()、parseInt()、parseFloat()

《js中parseFloat(参数1,参数2)定义和用法及注意事项.doc》

下载本文的Word格式文档,以方便收藏与打印。