這篇文章用簡單的小例子演示了parseInt和parseFloat區別,有需要的朋友可以參考一下
先看代碼:
復制代碼 代碼如下:
<script>
alert(parseInt("3.54 apples"));
alert(parseFloat("3.54 apples"));
</script>
<script>
alert(parseInt("3.54 apples"));
alert(parseFloat("3.54 apples"));
</script>
運行結果:


parseInt()和parseFloat()兩個方法都是從左邊的字符串開始查找,如果第一個字符不是數字或者負號(在parseFloat()還可以是個小數點)。一旦它們遇到了這樣的一個字符,它們就返回自己提取的數字