javascript中字串的操作方法彙總

2021-09-23 01:49:17 字數 1037 閱讀 6294

var str="我是字串abc   ";

console.log(str.charat(0));//我 訪問指定下標的字元

console.log(str.charcodeat(5));//97 訪問指定下標的字元編碼

console.log(str.concat(str2="我是str2"));//我是字串abc   我是str2 字串拼接

console.log(str.slice(1,5));//是字串   擷取子字串,下標1開始~下標5前乙個字元

console.log(str.substr(1,5));//是字串a   擷取子字串,下標1開始,字元個數為5

console.log(str.substring(1,5));//是字串   擷取子字串,下標1開始~下標5前乙個字元,一般情況下與slice一致

console.log(str.indexof("我是"));//0 根據子字串檢索出其開始位置的下標

console.log(str.lastindexof("我是"));//0 根據子字串從末尾開始檢索出其開始位置的下標

//可接收第二個引數,表示字串從何處開始搜尋,若未搜尋到,則返回-1

console.log(str.trim());//我是字串abc 刪除字首和字尾的所有空格

console.log(str.tolowercase());//我是字串abc 轉換成小寫

console.log(str.touppercase());//我是字串abc    轉換成大寫

substring是以兩個引數中較小乙個作為起始位置,較大的引數作為結束位置。(即起始位置大於結束位置時會互換引數)

當接收的引數是負數時,slice會將它字串的長度與對應的負數相加,結果作為引數;substr將負的第乙個引數加上字串的長度,而將第二個引數轉換為0;substring則乾脆將負引數都直接轉換為0。

JavaScript中的字串

1.建立乙個字串 1 宣告賦值 var string this is a test 或var string this is a test 2 沒有引號的任何文字字串都被假定為變數名 屬性名 保留字或類似。2.單引號和雙引號 1 建議選擇乙個並堅持使用它。2 正確使用 var sgldbl would...

JavaScript中的字串

取得指定子字串在字串中第一次出現的位置 var str helloworld 取得l在字串中第一次出現的位置 索引 console.log str.indexof l 列印出str 輸出的值的 helloworld 如果字串中沒有就返回 1 取得指定子字串在字串中第一次出現的位置 var str h...

javascript中字串search方法

search 方法用於檢索字串中指定的子字串,或者檢索與正規表示式匹配的自字串 search 方法支援字串或者正規表示式物件為引數 返回第乙個與引數相匹配的子字串的起始位置 如果沒有檢索到匹配的子字串,則返回 1 1 search 方法不執行全域性匹配,它將忽略標識g 2 search 方法同時忽略...