JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptで文字列の長さを取得する方法【lengthプロパティの使い方】

JavaScriptで文字列の長さを取得するには、lengthプロパティを使用します。lengthプロパティは、文字列に含まれる文字数を数値として返します。

基本的な使い方

lengthプロパティは、文字列オブジェクトに対してドット(.)でアクセスするだけで、特別な引数や複雑な処理なしに文字数を取得できる、非常にシンプルで便利なプロパティです。

サンプルコード

以下のコードを実行すると、文字列の長さを取得する方法を確認できます。

<html>
   <head>
      <title>JavaScript String length Property</title>
   </head>

   <body>
      <script>
         var str = new String( "Tutorialspoint Tutorials" );
         document.write("Length of string:" + str.length);
      </script>
   </body>
</html>

実行結果

Length of string:24

この例では、文字列「Tutorialspoint Tutorials」の文字数である「24」が出力されます。スペースも1文字としてカウントされる点に注意してください。

ポイント

  • lengthプロパティは読み取り専用のため、値を代入して変更することはできません。
  • 空の文字列の場合、lengthは「0」を返します。
  • 日本語などのマルチバイト文字も、ほとんどの場合1文字としてカウントされますが、サロゲートペアを含む絵文字などは2としてカウントされることがあります。
  1. 【JavaScript】ドキュメント全体のHTMLを文字列として取得する方法を解説

    Webページのソースコード全体を取得して処理したい場面は、デバッグや動的なコンテンツ操作など、JavaScript開発では意外と多くあります。この記事では、ドキュメント全体のHTMLを文字列として取得する方法を、具体的なコード例とともにわかりやすく解説します。 innerHTMLプロパティを使った取得方法 ドキュメント全体のHTMLを文字列として取得するには、document.documentElementのinnerHTMLプロパティを利用します。 document.documentElement.innerHTML; document.documentElementはHTML文書のルート要

  2. 【初心者向け】Pythonで文字列の長さを取得する方法をわかりやすく解説

    Pythonで文字列の長さを取得する基本:len()関数Pythonには、文字列やリスト、タプルといった複合オブジェクトの長さ(要素数)を取得できる組み込み関数 len() が用意されています。文字列の長さを知りたい場合は、対象の文字列をそのまま len() の引数として渡すだけでOKです。print(len(abcdefghijklmnopqrstuvwxyz))出力結果:26変数に格納した文字列の長さを取得する実際の開発では、変数に代入した文字列の長さを調べる場面が多いでしょう。次のように、変数を len() に渡すだけで簡単に取得できます。text = Hello, Python! pr