首頁 >web前端 >js教程 >對JS操作字串的方法匯總

對JS操作字串的方法匯總

巴扎黑
巴扎黑原創
2017-07-18 15:49:111105瀏覽

1:concat() 將兩個或多個字元的文字組合起來,傳回一個新的字串

##var f1 ="hello";2var f2="world";##3#2:indexof() 傳回字串中一個子字串第一個出現的索引。如果沒有符合項,則回傳-1
#1
# document.write(f1.concat(f2))  //hello world

1##2 console.log(f3.indexOf('world')) //6#3console.log(f3.indexOf(' World')) //-14注意
var f3="hello world"
#console.log(f3.indexOf('hello')) / /0
:index

Of區分大小寫

##3:charAt() – 傳回指定位置的字元。

1var f4="hello world";2console.log(f4.charAt(1))   //e3console.log(f4)  //hello world

4:lastIndexOf() 方法可傳回一個指定的字串值最後出現的位置,在字串中的指定位置從後向前搜尋。

1var f3="hello world"2console. log(f3.lastIndexOf('world')) //6#34
console.log(f3.lastIndexOf('World')) / /-1
console.log(f3.lastIndexOf('hello')) //0
#5:substring() – 傳回字串的子字串。傳入參數是起始位置和結束位置(不必需)。註:參數不能為負數

1var f5="hello world"##2#36:match() – 檢查字串是否符合一個正規表示式。 
console.log(f5.substring(3)) //lo world
console.log(f5.substring(3,8) )  //lo wo

7:replace() – 用來找出符合一個正規表示式的字串,然後使用新字串取代相符的字串。

8:search() – 執行一個正規表示式匹配查找。如果查找成功,則傳回字串中匹配的索引值。否則返回 -1 。  

9:slice() – 提取字串的一部分,並傳回一個新字串。 (參數可以為負數)

1##2console.log(f6.slice(6)) //world#3console.log(f6.slice(6,9)) //wor10:split() – 方法用來把一個字串分割成字串陣列。
var f6="hello world"

1var f7="hello world";2console .log(f7.split("")); //["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d"]3console.log(f7.split(" "));  //["hello", "world" ]4console.log(f7.split(" ",1)); //["hello"]11:toLowerCase() – 將整個字串轉換成小寫字母。 12:toUpperCase() – 將整個字串轉換成大寫字母。

  

  

#

以上是對JS操作字串的方法匯總的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn