eg:
結果:
The first character is: H
The second character is: e
The third character is: l
定義和用法
charAt() 方法可傳回指定位置的字元。
請注意,JavaScript 並沒有一種有別於字串類型的字元資料類型,所以傳回的字元是長度為 1 的字串。
語法
stringObject.charAt(index)
參數 說明
index 必需。表示字串中某個位置的數字,即字元在字串中的下標。
提示與註解
註解:字串中第一個字元的下標是 0。如果參數 index 不在 0 與 string.length 之間,則該方法將傳回一個空字串。
實例
在字符串"Hello world!" 中,我們將返回位置1 的字符:
以上程式碼的輸出是:
e
傳回指定索引位置處的字元。
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); //回傳字元。 }