數組操做方法、字符串操做方法

1、數組方法:正則表達式

1. shift():刪除數組的第一個元素,返回刪除的值。數組

2. unshift():把參數加載數組的前面,返回數組的長度。spa

3. pop():刪除數組的最後一個元素,返回刪除的值。對象

4. push():將參數加載到數組的最後,返回數組的長度。排序

5. concat():把兩個數組拼接起來。 索引

6. reverse():將數組反序。字符串

7. sort(orderfunction):按指定的參數對數組進行排序 string

8. slice(start,end):左閉右開區間 [ start, end)截取數組,原數組不變it

9. splice(start,end,valve1,value2,,,):  閉合區間截取數組。io

9. join(separator):將數組的元素組成一個字符串。

2、字符串方法:

1. charAt(): 返回指定索引位置處的字符。若是超出有效範圍的索引值返回空字符串。 

2. indexOf(): 返回String對象內第一次出現子字符串位置。若是沒有找到子字符串,則返回-1。

3. lastIndexOf(): 返回String對象中字符串最後出現的位置。若是沒有匹配到子字符串,則返回-1。

4. concat(「zm」): 追加字符串。原字符串不變。

5. slice(start, end): 左閉右開截取字符串片斷。原字符串不變。

        s.slice(1, -1)=s.slice(1, -1+s.length)

6. substring(start,end): 截取子字符串。原字符串不變。

        s.substring(1, -1)= s.substring(1, 0)

7. substr(start, [limit]): 返回一個從指定位置開始的指定長度的子字符串。原字符串不變。

         substr(1, -1)=substr(1, 0):  //""(空字符串)

8. split([separator, [limit]]) :將一個字符串分割爲子字符串,limit爲個數限制。

9. search(): 返回與正則表達式查找內容匹配的第一個字符串的位置。

10. toLowerCase(),toUpperCase(): 大小寫轉換。

如下是String對象中,能夠以正則表達式爲參數的方法

1. match(/a/):返回包含匹配內容的數組。

2. search(/a/):第一個匹配內容的位置。

3. replace(/a/, 'b'):將匹配的內容替換成指定字符串。

4. split(/,/):根據正則表達式內容將字符串分割成字符串組成的數組。

相關文章
相關標籤/搜索