76 of 264 menu

atメソッド

atメソッドは、文字列内の指定された位置にある文字を検索します。 メソッドのパラメータには、正または負の整数を指定します (負の場合は文字列の末尾から検索を行います)。

構文

文字列.at(文字の位置);

文字列の位置0にある文字を調べてみましょう:

let res = 'abcde'.at(0); console.log(res);

コードの実行結果:

'a'

文字列の位置-1にある文字を調べてみましょう:

let res = 'abcde'.at(-1); console.log(res);

コードの実行結果:

'e'

文字が見つからない場合、undefinedが返されます:

let res = 'abcde'.at(10); console.log(res);

コードの実行結果:

'undefined'

atメソッドは、他の文字列メソッドと組み合わせて使用することができます。 concatメソッドを組み合わせた例を見てみましょう:

let str = 'word1'.at(0).concat('word2'.at(-1)); console.log(str);

コードの実行結果:

'w2'

関連項目

  • 文字列の先頭をチェックするstartsWithメソッド
  • 文字列の末尾をチェックするendsWithメソッド
  • 部分文字列を検索するindexOfメソッド
  • 部分文字列の最後の出現を検索するlastIndexOfメソッド
  • 文字列を検索するincludesメソッド
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否