數組(Array)與 字符串(String)公用的屬性與方法
阿新 • • 發佈:2018-07-06
con 提取 方法 ron 連接 ray str 通過 index 的值的索引;
數組與字符串都有很多方法,有一些方法是公用的,在這裏就將數組與字符串公用的方法提取出來,方便大家的記憶
1. length
可通過str.length
與arr.length
分別取到字符串與數組的長度;
2. slice(index, lastIndex)
這是一個包左不包右的方法(從第index個截取到lastIndex個,但是不包含lastIndex),返回被截取的部分;
str1 = str.slice(index, lastIndex);
arr1 = arr.slice(index, lastIndex);
3. indexOf()、lastIndexOf()
這是一個尋找索引的方法,可以通過這個方法獲取字符串、數組第一次被檢索
lastIndexOf()
會從後向前進行檢索,但是索引值還是從前向後計算的。
var index = str.indexOf(‘a‘);
var index = str.lastIndexOf(‘a‘);
var index1 = arr.indexOf(‘a‘);
var index1 = arr.lastIndexOf(‘a‘);
4. concat()
字符串與數組都可以通過concat()
進行連接,然後返回一個新的字符串或者數組;
var str_m = str.concat(str1, str2, str3, ...str_n); var arr_m = arr.concat(arr1, arr2, arr3, ...arr_n);
數組(Array)與 字符串(String)公用的屬性與方法