例:
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 判斷...