1、 concat 合併字串
var a="hello ";
var b="world!";
var c=a.concat(b);
console.log(c);//c =」hello world!」
2、 indexof 返回字串中的字元出現的位置(從左到右搜尋)
(1)var a =」hello」;
var b =a.indexof(「l」);
console.log(b);//b=2;
(2) stringobject.indexof(searchvalue,fromindex)
searchvalue: 必需。規定需檢索的字串值。
fromindex : 可選的整數引數。規定在字串中開始檢索的位置。它的合法取值是0 到
stringobject.length - 1
。如省略該引數,則將從字串的首字元開始檢索。
var c =a.indexof(「l」,3);
console.log(c);//c=3;
注釋:indexof()方法對大小寫敏感!
注釋:如果要檢索的字串值沒有出現,則該方法返回 -1。
3、 charat
返回指定位置的字元。
varget_char = a.charat(0);
//get_char= "h"
4、 substring
返回字串的乙個子串,傳入引數是起始位置和結束位置。
varsub_string1 = a.substring(1);
//sub_string1= "ello"
varsub_string2 = a.substring(1,4);
//sub_string2= "ell"
5、 substr
返回字串的乙個子串,傳入引數是起始位置和長度
varsub_string1 = a.substr(1);
//sub_string1= "ello"
varsub_string2 = a.substr(1,4);
//sub_string2= "ello"
6、 replace
用來查詢匹配乙個正規表示式的字串,然後使用新字串代替匹配的字串。
varresult1 = a.replace(re,"hello");
//result1= "hello"
varresult2 = b.replace(re,"hello");
//result2= ",world"
7、 search
執行乙個正規表示式匹配查詢。如果查詢成功,返回字串中匹配的索引值。否則返回
-1 。
varindex1 = a.search(re);
//index1= 0
varindex2 = b.search(re);
//index2= -1
8、 slice
提取字串的一部分,並返回乙個新字串(與
substring
相同)。
varsub_string1 = a.slice(1);
//sub_string1= "ello"
varsub_string2 = a.slice(1,4);
//sub_string2= "ell"
9、 split
通過將字串劃分成子串,將乙個字串做成乙個字串陣列。
var arr1= a.split("");
//arr1 =[h,e,l,l,o]
10、 length
返回字串的長度,所謂字串的長度是指其包含的字元的個數。
var len =a.length();
//len = 5
11、 tolowercase
將整個字串轉成小寫字母。
varlower_string = a.tolowercase();
//lower_string= "hello"
12、 touppercase
將整個字串轉成大寫字母。
varupper_string = a.touppercase();
//upper_string= "hello"
js常用字串方法整理
length charat 返回子字串,index為下標,超過範圍獲取空字串 index取值範圍 0,str.length 1 var str abc str.charat 1 bcharcodeat 返回子字串的unicode編碼,index取值範圍同上 var str abc str.charc...
js 字串相關方法整理
一.字串切割與提取 1.slice start,end 兩個引數可正可負,負值代表從右擷取 var mystr hello world var slicestr1 mystr.slice 3 ld var slicestr2 mystr.slice 3,1 ld var slicestr3 myst...
JS 字串常用方法
動態方法 1 str.charat index 返回子字串,index為字串下標,index取值範圍 0,str.length 1 動態方法 2 str.charcodeat index 返回子字串的unicode編碼,index取值範圍同上 靜態方法 3 string.fromcharcode n...