js中parseFloat(參數(shù)1,參數(shù)2)定義和用法及注意事項(xiàng)
更新時間:2013年01月27日 14:42:48 作者:
今天在看jquery時用到了parseFloat(第一個參數(shù),10),對這兩個參數(shù)很是疑惑,于是整理搜集了一下,曬出來與大家分享,希望本文對你有所幫助,感興趣的朋友可以了解下
今天在看jquery的時候里面用到了parseFloat(第一個參數(shù),10),一直不懂第二個參數(shù)是什么意思,于是上網(wǎng)查了一下,怕以后忘記就記下來。
定義和用法:parseFloat() 函數(shù)可解析一個字符串,并返回一個浮點(diǎn)數(shù)。
語法:parseFloat(string),參數(shù)string是必須的,表示要被解析的字符串
返回值:返回解析后的數(shù)字
注意事項(xiàng):
1.開頭和結(jié)尾的空格是允許的。
2.如果字符串的第一個字符不能被轉(zhuǎn)換為數(shù)字,那么 parseFloat() 會返回 NaN
3.如果只想解析數(shù)字的整數(shù)部分,請使用 parseInt() 方法。
4.只有字符串中的第一個數(shù)字會被返回。
附上例子:
<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(第一個參數(shù),10)中的10是什么意思parseFloat的第二個參數(shù)表示轉(zhuǎn)化的進(jìn)制,10就表示轉(zhuǎn)為10進(jìn)制
定義和用法:parseFloat() 函數(shù)可解析一個字符串,并返回一個浮點(diǎn)數(shù)。
語法:parseFloat(string),參數(shù)string是必須的,表示要被解析的字符串
返回值:返回解析后的數(shù)字
注意事項(xiàng):
1.開頭和結(jié)尾的空格是允許的。
2.如果字符串的第一個字符不能被轉(zhuǎn)換為數(shù)字,那么 parseFloat() 會返回 NaN
3.如果只想解析數(shù)字的整數(shù)部分,請使用 parseInt() 方法。
4.只有字符串中的第一個數(shù)字會被返回。
附上例子:
復(fù)制代碼 代碼如下:
<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(第一個參數(shù),10)中的10是什么意思parseFloat的第二個參數(shù)表示轉(zhuǎn)化的進(jìn)制,10就表示轉(zhuǎn)為10進(jìn)制
您可能感興趣的文章:
- js中對函數(shù)設(shè)置默認(rèn)參數(shù)值的3種方法
- javascript實(shí)現(xiàn)一個數(shù)值加法函數(shù)
- JS自定義功能函數(shù)實(shí)現(xiàn)動態(tài)添加網(wǎng)址參數(shù)修改網(wǎng)址參數(shù)值
- js 數(shù)值項(xiàng)目的格式化函數(shù)代碼
- 詳解js中Number()、parseInt()和parseFloat()的區(qū)別
- JavaScript ParseFloat()方法
- javascript的parseFloat()方法精度問題探討
- javascript中的parseInt和parseFloat區(qū)別
- js中string和number類型互轉(zhuǎn)換技巧(分享)
- JavaScript中Number對象的toFixed() 方法詳解
- 詳解JS轉(zhuǎn)換數(shù)值函數(shù)Number()、parseInt()、parseFloat()
相關(guān)文章
javascript實(shí)現(xiàn)Java中的Map對象功能的實(shí)例詳解
這篇文章主要介紹了javascript 自定義對象實(shí)現(xiàn)Java中的Map對象功能的相關(guān)資料,這里實(shí)現(xiàn)這樣的功能,幫助大家理解這部分內(nèi)容,需要的朋友可以參考下2017-08-08javaScript中兩個等于號和三個等于號之間的區(qū)別介紹
這篇文章主要介紹了javaScript中兩個等于號和三個等于號之間的區(qū)別,還不知道的朋友可以學(xué)習(xí)下2014-06-06簡略說明Javascript中的= =(等于)與= = =(全等于)區(qū)別
本篇文章簡略說明了Javascript中的= =(等于)與= = =(全等于)區(qū)別,有需要的朋友可以參考一下2013-04-04javascript中的3種繼承實(shí)現(xiàn)方法
這篇文章主要介紹了javascript中的3種繼承實(shí)現(xiàn)方法,包括使用Object.create實(shí)現(xiàn)類式繼承、使用utilities工具包自帶的util.inherites、使用extends關(guān)鍵字,非常的實(shí)用,希望對大家了解javascript繼承能夠有所幫助2016-01-01JavaScript預(yù)解析之變量預(yù)解析和函數(shù)預(yù)解析
這篇文章主要介紹了JavaScript預(yù)解析之變量預(yù)解析和函數(shù)預(yù)解析的相關(guān)資料,需要的朋友可以參考下2022-07-07