1. 返回指定位置的字符
語法:?object.charAt(指定的下標(biāo));
2. 返回指定字符串首次出現(xiàn)的位置
語法: object.indexOf(substring,startpos);
參數(shù)一:表示指定的需要檢索的字符或字符串,不可省略霹粥;
參數(shù)二:表示檢索開始的位置兜喻,可以省略俘闯,若省略則表示從字符串的首字符開始檢索简肴。
3. split() ?用于將字符串分割成多個(gè)字符串?dāng)?shù)組玄叠,并返回字符串?dāng)?shù)組
語法: oblect.split(separator,limit);
參數(shù)一:表示從此處開始分割字符串序愚,不可省略率碾;
參數(shù)二:表示分割的次數(shù)蜻势,可以省略撑刺,若省略則不限制分割次數(shù)。
4. substring(startPos,stopPos) 用于提取介于 startPos 與 stopPos - 1 之間的內(nèi)容
語法: substring(startPos,stopPos);
參數(shù)一:不可省略握玛,表示返回的內(nèi)容從 start 開始
參數(shù)二:結(jié)束位置够傍,可省略,若省略則到字符串的結(jié)尾挠铲;
返回字符串的長度為:stopPos - startPos
5. substr(startPos,length) 用于提取指定長度的字符串
語法:substr(startPos,length);
參數(shù)一:需要提取字符串的起始位置冕屯,不可省略,必須是數(shù)值市殷。
參數(shù)二:表示需要提取字符串的長度愕撰,若省略,則到原字符串的結(jié)尾處醋寝。
6. Math 對象
Math 對象屬性:
Math 對象方法:
7. ceil() 向上取整與floor() 向下取整
語法:Math.ceil(x); floor(x); x 必須為數(shù)值搞挣。
8. round() 四舍五入
語法:Math.round(x); x 必須為數(shù)值。
9. random() 隨機(jī)數(shù)
語法:Math.radom(); 該方法返回一個(gè) [0,1) 之間的隨機(jī)數(shù)音羞。
10. 數(shù)組對象
數(shù)組方法:
11. concat() 連接數(shù)組
語法:ArrayObjec.concat(需要連接的數(shù)組)囱桨;該方法不會改變原有數(shù)組,而是會返回一個(gè)新的數(shù)組嗅绰。
12. join() 指定分隔符連接數(shù)組
語法:ArrayObject.join(分隔符)舍肠;
13. reverse() 顛倒數(shù)組元素順序
語法:ArrayObject.reverse(); 該方法會改變原來的數(shù)組搀继,而不會返回新的數(shù)組。
14. slice() 從已有的數(shù)組中返回選定的元素
語法:ArrayObject.slice(start,end);
參數(shù)一:表示從何處開始翠语,若為負(fù)數(shù)則表示倒數(shù)叽躯,不可省略
參數(shù)二:表示結(jié)束(不包括該元素),若為負(fù)數(shù)則表示倒數(shù)肌括,可省略点骑。
15. sort() 數(shù)組排序
語法: ArrayObject.sort(方法函數(shù));若不指定方法函數(shù),則按unicode編碼排序谍夭。