js中的charAt,indexOf


charAt 方法

返回指定索引位置處的字符。

strObj.charAt(index)
參數

strObj

必選項。任意 String 對象或文字。

index

必選項。想得到的字符的基於零的索引。有效值是 0 與字符串長度減 1 之間的值。
說明

charAt 方法返回一個字符值,該字符位於指定索引位置。字符串中的第一個字符的索引為 0,第二個的索引為 1,等等。超出有效范圍的索引值返回空字符串。
示例

下面的示例說明了 charAt 方法的用法:
function charAtTest(n){
    var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";  // 初始化變量。
    var s;                                   // 聲名變量。
    s = str.charAt(n - 1);                   // 從索引為n – 1的位置處
                                             // 獲取正確的字符。
    return(s);                               //返回字符。
}

 

-----------------------------華麗的分割線-----------------------------

 

indexOf 方法
返回 String 對象內第一次出現子字符串的字符位置。

strObj.indexOf(subString[, startIndex])

參數
strObj

必選項。String 對象或文字。

subString

必選項。要在 String 對象中查找的子字符串。

starIndex

可選項。該整數值指出在 String 對象內開始查找的索引。如果省略,則從字符串的開始處查找。

說明
indexOf 方法返回一個整數值,指出 String 對象內子字符串的開始位置。如果沒有找到子字符串,則返回 -1。

如果 startindex 是負數,則 startindex 被當作零。如果它比最大的字符位置索引還大,則它被當作最大的可能索引。

從左向右執行查找。否則,該方法與 lastIndexOf 相同。

示例
下面的示例說明了 indexOf 方法的用法。

function IndexDemo(str2){
 

   var str1 = "BABEBIBOBUBABEBIBOBU"
    var s = str1.indexOf(str2);
    return(s);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM