*は、文字、数字、または記号で構成される1つ以上の文字のシーケンスです。JavaScript文字列の各文字にはインデックス番号でアクセスでき、すべての文字列にはメソッドとプロパティが用意されています。+`オブジェクトの違い、文字列のインデックス方法、文字列内の文字へのアクセス方法、および文字列で使用される一般的なプロパティとメソッドを学習します。文字列プリミティブと文字列オブジェクト最初に、2種類の文字列を明確にします。String`オブジェクトを区別します。2つの違いをテストするために、文字列プリミティブと文字列オブジェクトを初期化します。+`演算子を使用できます。最初の例では、単純に変数に文字列を割り当てました。String()+`を使用して文字列オブジェクトを作成し、変数に割り当てました。stringObject;Outputobjectほとんどの場合、文字列プリミティブを作成します。+`オブジェクトラッパーの組み込みプロパティとメソッドにアクセスして利用できます。この概念は最初は少し難しいですが、プリミティブとオブジェクトの違いに注意する必要があります。基本的に、すべての文字列で使用できるメソッドとプロパティがあり、バックグラウンドでJavaScriptはオブジェクトへの変換を実行し、メソッドまたはプロパティが呼び出されるたびにプリミティブに戻ります。0+」で始まるインデックス番号に対応しています。you?+」を使用して文字列を作成します。」で、インデックス「+0」に対応します。11+」に対応します。3+」と「7」のインデックスもあります。文字列内のすべての文字にアクセスできることは、文字列を操作および操作するためのさまざまな方法を提供します。you?+」という文字列を使用して、文字とインデックスにアクセスする方法を示します。you?";角括弧表記を使用して、文字列内の任意の文字にアクセスできます。charAt()+`メソッドを使用して、インデックス番号をパラメーターとして使用して文字を返すこともできます。indexOf()+`を使用して、文字の最初のインスタンスのインデックス番号を返すことができます。indexOf()+」は最初のインスタンスを取得します。lastIndexOf()+`は最後のインスタンスを見つけるために使用されます。you?".lastIndexOf("o");Output9これらの方法の両方で、文字列内の複数の文字を検索することもできます。インスタンスの最初の文字のインデックス番号を返します。slice()+`メソッドは、2つのインデックス番号の間の文字を返します。最初のパラメーターは開始インデックス番号であり、2番目のパラメーターは終了するインデックス番号です。11);Outputyou「11」は「?」ですが、「?」は返される出力の一部ではないことに注意してください。slice()+`は最後のパラメーターの間にあるが、最後のパラメーターを含まないものを返します。slice()+`はパラメーターから文字列の最後までのすべてを返します。lastIndexOf()+`は反対の結果を返します。指定された文字列文字に基づいてインデックス番号。length`プロパティを使用して、文字列の文字数を返すことができます。`で終わる最終インデックス番号ではなく、1から始まる実際の文字数を12で返すことに注意してください。toLowerCase()+`は、JavaScriptでテキストをフォーマットし、テキスト比較を行うのに役立つ方法です。toUpperCase()+`はすべての文字を大文字に変換します。toLowerCase()+`はすべての文字を小文字に変換します。you?これら2つのフォーマット方法は、追加のパラメーターを取りません。これらのメソッドは元の文字列を変更しないことに注意してください。文字列の分割JavaScriptには、文字列を文字で分割し、セクションから新しいhttps://www.digitalocean.com/community/tutorials/understanding-arrays-in-javascript[array]を作成するための非常に便利な方法があります。“+`で表される空白文字で配列を区切ります。+`変数に新しい配列ができたので、インデックス番号で各セクションにアクセスできます。split()+`は、文字列の各文字でコンマ区切りの配列を作成します。文字列を分割することで、文に含まれる単語の数を特定し、この方法を使用して、たとえば人の名と姓を特定できます。trim()+`メソッドは、文字列の両端から空白を削除しますが、その間の場所は削除しません。空白はタブまたはスペースです。trim()+`メソッドは、余分な空白を削除するという一般的なタスクを実行する簡単な方法です。replace()+`メソッドを使用して新しい値に置き換えることができます。最初のパラメーターは検出される値になり、2番目のパラメーターはそれを置き換える値になります。replaceを作成することもできます。+(大文字と小文字を区別しない)フラグを使用できます場合。JavaScript.これは、正規表現を使用する非常に一般的なタスクです。Regexrにアクセスして、RegExのその他の例を練習してください。文字列は、最も頻繁に使用されるデータ型の1つであり、文字列でできることはたくさんあります。+`オブジェクトの違い、文字列のインデックス方法、文字列の組み込みメソッドとプロパティを使用して文字にアクセスし、テキストをフォーマットし、値を検索して置換する方法を学びました。文字列の一般的な概要については、チュートリアル「https://www.digitalocean.com/community/tutorials/how-to-work-with-strings-in-javascript[JavaScriptで文字列を操作する方法]」を参照してください。