<
!doctype html>
"en"
>
"utf-8"
>
"viewport" content=
"width=device-width, initial-scale=1.0"
>
"x-ua-compatible" content=
"ie=edge"
>
document<
/title>
<
/head>
<
!--
屬性:str.length:獲取字串長度
方法:charat(下標):獲取下標對應的字元
charcodeat(下標):獲取下標對應得字元編碼
*indexof(位置1,位置2):查詢某個字串在另乙個字串中首次出現的位置,如果找到返回對應的下標,找不到返回,—1
要查詢的字串
開始查詢的位置,預設從0開始
lasrindexof(位置1,位置2):查詢某個字串在另乙個字串中最後出現的位置,如果找到返回對應的下標,找不到返回,—1
要查詢的字串
開始查詢的位置,預設從末尾開始
*擷取字串
substring(位置1,位置2):擷取字串
開始擷取的位置,預設是0
結束擷取的位置,預設是末尾
注意:包括開始,不包括結束
slice(位置1,位置2):擷取字串
開始擷取的位置,預設是0
結束擷取的位置,預設是末尾
注意:包括開始,不包括結束
區別:substring(3
,-1) 負數預設是0;
slice(3,-
1)負數倒數第幾位
substr()
大小寫轉化:
touppercase()
tolowercase()
*分割:
split
(分割標記):將字串按特定的標記分割成陣列
*替換:
replace
(被替換,替換內容);一次換乙個
-->
//判斷是否存在「web」,某個字串在另乙個字串中首次出現的位置,有返回對應的下標,沒有返回-1
var s =
"fafdsfwre";if
(s.indexof
("web"
)>=0)
else
//字串轉json 物件
var str =
"user=123&password=456&count=7"
;var obj =
;//1分割成一組一組
var arr = str.
split
("&");
console.
log(arr)
//["user=123", "password=456", "count=7"]
//2迴圈操作每一組
for(
var i =
0; i < arr.length; i++
) console.
log(obj)
<
/script>
<
/body>
<
/html>
js字串方法總結
字元方法 charat 返回指定位置的字元 charcodeat 返回unicode碼 拼接方法 concat 任意多個引數 可使用 代替 位置方法 indexof 返回指定字元第一次出現的位置,沒有返回 1,第二個引數指定從第幾位開始查詢 lastindexof 從末尾開始查詢,沒有返回 1 去空...
python 字串方法總結
s abcdef print s.find def print s.find defg print s.rfind def print s.rfind defg find和rfind如果有結果將返回大於等於0的結果,無結果則返回 1 另外index方法也可以返回子字串的位置,但是如果找不到會丟擲異常...
字串的方法總結
1.length 屬性返回字串的長度var str 1234567 console.log str.length 72.indexof 方法返回字串中指定文字 首次 出現的索引 3.lastindexof 方法返回字串中指定文字 最後 出現的索引 includes 返回 true falsevar ...