2011年11月13日 星期日

※字串函數:

indexOf(findString, [startingIndex])
傳回某字串在字串物件內的位置。 findString 是要找尋的字串; startingIndex 是選擇性參數, 表示要由字串物件開頭的第幾個字元開始找尋, 如果沒有指定, 就由開頭第一個字元開始找。 如果找不到該字串, 就傳回 -1 註:字串的第一個字元的位置是 0

lastIndexOf(findString, [startingIndex])
indexOf 相似, 不同之處在於 lastIndexOf 是由字串結尾開始找, startingIndex 也是由字串結尾數起。

toUpperCase() toLowerCase()
text 字串變數內的所有字元轉成大階或小階

charAt(index)
傳回字串物件內某個位置的字元。 index 是字串物件內的位置, 數值可以由 0 text.length - 1

substring(firstIndex, lastIndex)
傳回字串物件某個部份的字串。 firstIndex lastIndex 分別是該部份字串在字串物件內的開頭和結尾位置。

substr(firstIndex, length)
傳回字串物件某個部份的字串。 firstIndex字串物件內的開頭位置,取得length長度的字串。


escape(string)
傳回 string 16 進制編碼得出來的字串

eval(string)
string 當作 JavaScript 的敘述來執行

isNaN(test_value)
檢查 test_value 是否"非數目"型態 (is Not a Number)

parseFloat(string)
傳回 string 轉成浮點小數後的數目

parseInt(string, base)
傳回 string 轉成 10 進制後的整數; base string 的數制, 它是選擇性的參數, 如果不指定就把 string 當作 10 進制。

unescape(string)
傳回以 16 進制編碼字串的原本字串, 功能與 escape() 剛好相反

length
取得字串的長度

charCodeAt
傳回字元的 ASCII (字符的 Unicode 編碼)

fromCharCode
ASCII 值轉成字元


參考網址
http://bloginsect.blogspot.com/2009/07/javascript.html
http://taiwantc.com/js/js_tut_b_string0.htm#字串

沒有留言:

張貼留言