js字符串方法總結(持續更新。。。)

1. substring:不改變原數組,返回一個新數組

只傳一個參數,表示從此位置一直截取到結束

var str = "substring" ;
var newStr = str.substring(1);
console.log(newStr);  //ubstring

傳兩個參數,第一個表示開始截取位置,第二個表示結束截取位置。

var str = "substring";
var newStr = str.substring(2,6);
console.log(newStr);//stri

2. substr:不改變原數組,返回一個新數組

只傳一個參數,表示從該索引位置截取到最後

var str = "substr";
var newStr = str.substr(2);
console.log(newStr); //bstr

傳兩個參數,第一個表示從該索引位置開始截取,第二個表示截取字符個數;

var str = "substr";
var newStr = str.substr(1,2);
console.log(newStr);  //ub

3.charAt(index) 返回索引位置的字符串,如果超出長度,返回空字符串;

var str = "charat";
console.log(str.chatAt(2)); //a
console.log(str.chatAt(10)); // ""

4. indexOf()查找字符串第一次(lastIndexOf最後一次)出現索引位置,沒找到返回-1

var str = "indexof";
console.log(indexOf(o)); //5
console.log()indexOf(a)); // -1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章