常用字符串的方法總結

      常用字符串的方法總結

charAt(n);//獲得字符串中索引爲n的字符
toUpperCase();//全部轉換爲大寫
toLowerCase();//全部轉換爲小寫
replace('aa','999');//將字符“aa”替換爲“999”
var str='abcdbfb';
str.charAt(2);//c
str.toUpperCase();//ABCDEFG
str.toLowerCase();//abcdefg
str.replace('ab','999');//999cdefg

indexOf()

str.indexOf('c');//c在字符串中的索引值=》2

str.indexOf('h');//h在字符串中不存在就會輸出-1=》-1

str.indexOf('b',3);//從索引值3開始,b第一次出現在字符串中的位置 的索引值=》4
 //substr(),slice(),和substring()的區別
substr(start,len)//start開始位置,len長度。從start位置開始截取len長度區間
slice(start,end);//從start到end的索引值區間,索引不可爲負數
substring(start, end);//從start到end的索引值區間,索引可爲負數,start爲-1即從末尾開始到這數
split();//分隔字符串,區別於數組中用法,結果爲數組
var str1='abcdef';
str.split('');//以空格爲分隔符,即每個字符分割一次,默認逗號分割
str.split('c');//['ab','def'],可以用不同的符號(,-)分割
str='a=1andb=2orc=3';
str.split('and|or');//需要用多個分隔符時
//數組轉換爲字符串基本相似
string();
toString();//要求更高,無法轉換null和udefind
 //concat連接字符串
var a='a';
var b='b';
var c='c';
var d=a.concat(b,c);//abc
後續陸續更新數組,json字符串的轉換,望大家多多支持歡迎訂閱。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章