1. 程式人生 > >JavaScript中的數組和字符串方法有哪些?

JavaScript中的數組和字符串方法有哪些?

cas 新增 負數 cer ast 分隔符 大寫字母 索引 對象繼承

一、數組的方法

數組的方法有數組原型方法,也有從Object對象繼承來的方法

join()

push()和pop()

shift()和unshift()

sort()

reverse()

concat()

slice()

splice()

indexOf()和lastIndexOf() (ES5新增)

forEach() (ES5新增)

map() (ES5新增)

filter() (ES5新增)

every() (ES5新增)

some() (ES5新增)

reduce() 和 reduceRight() (ES5新增)

二、字符串的操作方法

charAt()    獲取字符串中特定索引處的字符;

toupperCase()  將字符串的所有字符轉換成大寫字母

indexOf()    返回字符串特定字符串第一次出現的位置

substring()   返回字符串的某個字符

slice()     返回字符串中的某個字符串,支持負數參數(字符串中倒數第一個字符定為 -1)

concat()     用於將多個字符串拼加成一個字符串

replace()    將字符串中的某個字符串以特定的字符串替換

split()      將某個字符串分割成多個字符串,可以指定分隔符

match()     使用正則表達式搜索目標子字符串

search()     使用正則表達式搜索目標字符串(返回的是索引)

JavaScript中的數組和字符串方法有哪些?