charAt():該函數(shù)有一個(gè)參數(shù),即選擇哪一個(gè)位置上的參數(shù)。返回值就是該位置上的字符。
charCodeAt():該函數(shù)有一個(gè)參數(shù),即選擇哪一個(gè)位置上的參數(shù)。返回值是該位置字符在Unicode字符集中的編碼值。
fromCharCode():與charCodeAt()函數(shù)剛好相反。把一系列用逗號(hào)分隔的字符編碼轉(zhuǎn)化為一個(gè)字符串。調(diào)用該函數(shù)時(shí)直接通過(guò)類名String.fromCharCode()調(diào)用。
indexOf():用于查找子串在字符串中首次出現(xiàn)的位置。有2個(gè)參數(shù),需要查找的子串;從哪個(gè)位置開始查找(可省略)。返回值是查找后的位置。如果沒(méi)有找到該子串,就返回-1。
lastIndexOf():同上,但是是從字符串尾部從后往前找。
substr():復(fù)制字符串的一個(gè)子串。有兩個(gè)參數(shù),第一個(gè)參數(shù)是子串的起始位置,第二個(gè)參數(shù)是子串的長(zhǎng)度。
substring():復(fù)制字符串的一個(gè)子串。有兩個(gè)參數(shù),字符串中子串的開始位置和結(jié)束位置,第二個(gè)參數(shù)可省略,則代表結(jié)束位置為整個(gè)字符串的結(jié)束。
toLowerCase(),toUpperCase()。
Math.ceil():用于向上取整。Math.floor():用于向下取整。
Math.round():對(duì)一個(gè)數(shù)值進(jìn)行四舍五入,當(dāng)小數(shù)部分大于等于0.5,則向上舍入,反之向下。
Math.random():返回0~1之間的隨機(jī)數(shù),包括0不包括1。
Math.pow(2,8):2的8次冪。
Number.toFixed():截取指定小數(shù)點(diǎn)位數(shù)的數(shù)字。
Array1.concat(Array2):將數(shù)組2連接在數(shù)組1后。
slice():復(fù)制數(shù)組中的一部分元素,與substr()和substring()函數(shù)類似。有2個(gè)參數(shù),第一個(gè)是起始位置,第二個(gè)是結(jié)束的邊界,不包含該位置,且可省略第二個(gè)參數(shù)。
join():將數(shù)組轉(zhuǎn)換為字符串。Array.join()。
sort():對(duì)數(shù)組進(jìn)行升序排列。reverse():對(duì)數(shù)組進(jìn)行升序排列。
浙公網(wǎng)安備 33010602011771號(hào)