JavaScript字符串api簡單說明
阿新 • • 發佈:2018-01-30
spl replace 字符 cat 之間 mat 正則表達式 earch ava
1、可返回指定位置的字符
stringObject.charAt(index);
2、返回的是位於指定位置的字符的編碼
stringObject.charCodeAt(index);
3、用於連接兩個或多個字符串,返回新字符串不修改原字符串
stringObject.concat(stringX,stringX,...,stringX);
4、返回某個指定的字符串值在字符串中首次出現的位置,fromindex表示從下標幾開始
stringObject.indexOf(searchvalue,fromindex);
5、返回一個指定的字符串值最後出現的位置,fromindex表示從下標幾開始(但是註意是反過來數)
stringObject.lastIndexOf(searchvalue,fromindex);
6、可在字符串內檢索指定的值,或找到一個或多個正則表達式的匹配
stringObject.match(searchvalue); stringObject.match(regexp);
7、字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串,返回新字符串不修改原字符串
stringObject.replace(regexp/substr,replacement);
8、用於檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串
stringObject.search(regexp);
9、可提取字符串的某個部分,並以新的字符串返回被提取的部分
stringObject.slice(start,end);
10、把一個字符串分割成字符串數組,separator表達要分割的切割點,howmany表示最大長度
stringObject.split(separator,howmany);
11、可在字符串中抽取從 start 下標開始的指定數目的字符,start可以是負數,-1表示最後一個-2倒數第一個以此類推,length表示長度
stringObject.substr(start,length);
12、用於提取字符串中介於兩個指定下標之間的字符
stringObject.substring(start,stop);
JavaScript字符串api簡單說明