字串物件的各種方法

2022-05-03 01:18:15 字數 1041 閱讀 1219

例:

var str = "hello world!";

var str1 = "wo";

1、 indexof()方法:用於返回某個指定的字串值在字串中首次出現的位置。

alert(str.indexof(str1))  // 6

2、charat()方法:用於返回指定位置的字元。

alert(str.charat(0))   // h

3、split()方法:用於把乙個字串分割成字串陣列。

alert(str.split(" "))  // hello,world!

4、slice()方法:提取字串的某個部分,並以新的字串返回被提取的部分。

alert(str.slice(2,5))  // llo。返回索引2-5但不包含5之間的字元

alert(str.slice(2,-5)) // llo w。返回從索引2開始至倒數第五個位置但不包含其本身之間的字元。

alert(str.slice(-5,-1)) // orld。返回倒數第五個位置至倒數第乙個位置(不包含倒數第乙個位置)之間的字元,且兩個引數均為負數時,第二個引數必須大於第乙個引數

5、substring()方法:用於提取字串中介於兩個指定下標之間的字元。

alert(str.substring(2,8))  // llo wo。返回指定索引間的字元,不包括後乙個索引的字元

alert(str.substring(2,-8)) // he。將-8轉換為0,然後索引位置互換,即返回索引0-2但不包含2之間的字元

alert(str.substring(-1,7))  // hello w。當第乙個引數為負值時,第二個引數必須大於0,此時將-1變為0,返回索引0-7但不包含7之間的字元

6、substr()方法:可在字串中抽取從 start 下標開始的指定數目的字元。

alert(str.substr(2,5))  // llo w。從索引2開始,返回5個字元

alert(str.substr(-2,5))  // d!。即從倒數第二個字元開始返回5個字元,第乙個引數可為負值,但第二個引數不可為負值

字串物件的各種方法

例 var str hello world var str1 wo 1 indexof 方法 用於返回某個指定的字串值在字串中首次出現的位置。alert str.indexof str1 6 2 charat 方法 用於返回指定位置的字元。alert str.charat 0 h 3 split 方...

操作字串的各種方法

一.字串查詢 方法有倆種 indexof 和lastindex indexof sting s 用於字串s首次出現的索引位置,如果沒有搜尋到s,返回值為 1 lastindex sting s 用於字串s最後一次出現的索引位置,如果沒有搜尋到s,返回值為 1 二.獲取指定位置的字元 charat i...

字串的各種方法(2)

8 contains 判斷字串是否包含指定的字串 string str 國家關鍵人物鄧煒坤 if str.contains 鄧煒坤 7 substring 擷取字串,在擷取的時候包含要擷取的那個位置。string str 今天天氣好晴朗,處處好風光 8 indexof 和lastindexof 判斷...