English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
charAt()メソッドは指定されたインデックスの文字を文字列から返します。
最初の文字のインデックスは0、2番目の文字のインデックスは1、そのようにして続きます。
文字列の最後の文字のインデックスはstring.length-1。
提供されたインデックスが範囲外の場合、JavaScriptは空文字列を返します。
charAt()にインデックスが提供されていない場合、デフォルト値は0です。
string.charAt(index)
var str = 'oldtoolbag.com'; str.charAt(1);// return hテストを見てみる‹/›
すべてのブラウザでcharAt()メソッドが完全にサポートされています:
メソッド | |||||
charAt() | は | は | は | は | は |
引数 | 説明 |
---|---|
index | 返すべき文字のインデックスを示す整数 |
返り値: | 指定されたインデックスの文字を示す文字列;インデックスが見つからない場合は空文字列 |
---|---|
JavaScriptバージョン: | ECMAScript 1 |
文字列の最後の文字を返す:
var str = 'oldtoolbag.com'; str.charAt(str.length-1);テストを見てみる‹/›
文字列を巡回して各文字を出力する:
var str = 'oldtoolbag.com'; for(let i=0; i<str.length; i++) { str.charAt(i); }テストを見てみる ‹/›