【javascript】String常用的方法


字符串的一些常用方法記錄

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必需,設置要復制的次數。返回值把復制的值拼接返回


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM