DIV CSS 佈局教程網

5.7 本章總結
編輯:JavaScript基礎知識     

在JavaScript中,常用的內置函數有7個:

(1)eval()函數

(2)isFinite()函數

(3)isNaN()函數

(4)parseInt()函數

(5)parseFloat()函數

(6)escape()函數

(7)unescape()函數

一、eval()函數

在JavaScript中,eval()函數可以把一個字符串當做一個JavaScript表達式一樣去執行它。例如:

 
eval("document.write('JavaScript入門教程 ')");

上面語句說白了就是執行“document.write('JavaScript入門教程 ')”,eval()函數用了等於沒用一樣。這是這種“多此一舉”的做法,在實際開發很少用到eval()函數。

二、isFinite()函數

在JavaScript中,isFinite()函數用來確定某一個數是否是一個有限數值。

語法:

 
isFinite(number)

說明:

number參數是必選的,可以是任意的數值,例如整型、浮點型數據。

如果該參數為非數字、正無窮數和負無窮數,則返回false;否則的話,返回true。如果是字符串類型的數字,就會自動轉化為數字型。

三、isNaN()函數

語法:

 
isNaN(參數)

說明:

這裡的參數可以是任何類型的數據,例如數字型、字符串型、日期時間型等。不過得注意一點,當參數是“字符串類型的數字”,就會自動轉換為數字型。

例如:

 
123 //這不是NaN值
"123"  //這也不是NaN值,因為“字符串類型的數字”會被自動轉換為數字型
"abc123"  //這是NaN值

四、parseInt()函數和parseFloat()函數

在JavaScript中,將字符串型數據轉換為數值型數據有parseInt()和parseFloat()這2種方法。其中,parseInt()可以將字符串轉換為整型數據;parseFloat()可以將字符串轉換為浮點型數據。

語法:

 
parseInt()  //將字符串型轉換為整型
parseFloat()  //將字符串型轉換為浮點型

說明:

將字符串型轉換為整型,前提是字符串一定要是數值字符串。那什麼叫數值字符串呢?“123”、“3.1415”這些只有數字的字符串就是數值字符串,而“hao123”、“360cn”等就不是數值字符串。

五、escape函數和unescape函數

escape()函數主要作用就是對字符串進行編碼,以便它們能在所有計算機上可讀。

unescape()函數和escape()函數是剛好反過來的,escape()函數是編碼,unescape()函數是解碼。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved