字串的一些常用方法記錄
toUpperCase()將字符轉換成大寫格式
toLowerCase()轉為小寫格式
trim()移除空白,trimLeft左,trimRight右
charAt(num)獲取單個字符
1.截取字串
slice(start,end)回傳截取部分,start下標,負數從尾部算起,end結束下標
substring(start,stop)start下標,stop可選,必須一個非負數的整數
substr(start,length)start起始下標,length可選長度,重要事項:ECMAscript 沒有對該方法進行標準化,因此反對使用它,
2.查找字串
indexOf(searchvalue,fromindex)回傳首次出現的位置,searchvalue必需,需要檢索的字串值,fromindex可選的整數引數,從哪個位置開始,檢測不到時回傳 -1
lastIndexOf(searchvalue,fromindex)回傳最后出現的位置,在一個字串中的指定位置從后向前搜索,,searchvalue必需,需要檢索的字串值,fromindex可選的整數引數,從哪個位置開始,檢測不到時回傳 -1
search(/\.com/i)) 方法用于檢索字串中指定的子字串,也可以使用正則運算式搜索
includes(searchvalue, start)字串中是否包含指定的值,第二個引數指查找開始位置,回傳true/false
startsWith(searchvalue, start)方法用于檢測字串是否以指定的子字串開始,第二個引數指查找開始位置,回傳true/false
endsWith(searchvalue, length)方法用來判斷當前字串是否是以指定的子字串結尾的(區分大小寫),回傳true/false
match()字串內檢索指定的值,或找到一個或多個正則運算式的匹配,該方法類似 indexOf() 和 lastIndexOf(),但是它回傳指定的值,而不是字串的位置,
3.替換字串
.replace("abc", "123")默認只替換一次,如果全域替換需要使用正則
4.分割字串
split(separator,howmany)separator字串或正則運算式定義開始分割位置,howmany該引數可指定回傳的陣列的最大長度,
5.復制字串
string.repeat(count)count必需,設定要復制的次數,回傳值把復制的值拼接回傳
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/302079.html
標籤:其他
下一篇:jQuery-02
