製做人:全心全意javascript
在使用JavaScript語言時,除了能夠自定義函數以外,還可使用JavaScript的內置函數,這些內置函數是由JavaScript語言自身提供的。java
JavaScript中的內置函數以下表所示:函數
函 數 | 說 明 |
eval() | 求字符串中表達式的值 |
isFinite() | 判斷一個數值是否爲無窮大 |
isNaN() | 判斷一個數值是否爲NaN |
parseInt() | 將字符串型轉換爲整型 |
parseFloat() | 將字符串型轉換爲浮點型 |
encodeURI() | 將字符串轉換爲有效的URL |
encodeURIComponent() | 將字符串轉換爲有效的URL組件 |
decodeURI() | 對encodeURI()編碼的文本進行解碼 |
decodeURIComponent() | 對encodeURIComponent()編碼的文本進行解碼 |
(1)parseInt()函數編碼
該函數主要將首位爲數字的字符串轉換爲數字,若是字符串不是以數字開頭,那麼將返回NaN。url
語法:spa
parseInt(StringNum,[n])
參數說明:code
StringNum:須要轉換爲整型的字符串blog
n:提供在2~36之間的數字表示所保存數字的進制數。這個參數在函數中不是必需的。ip
(2)parseFloat()函數字符串
語法:
parseFloat(StringNum)
(3)isNaN函數
語法:
isNaN(Num)
(4)isFinite()函數
語法:
isFinite(Num)
(5)encodeURI()函數
語法:
encodeURI(url)
(6)decodeURI()函數
語法:
decodeURI(url)