もっと詳しく
JavaScriptを使用すると、配列に対してさまざまな機能を実行できます。たとえば、配列をサブ配列に分割したり、複数の配列を連結したり、配列要素を削除したりできます。 文字列を文字の配列に分割/変換することは、JavaScriptでは非常に一般的です。 したがって、JavaScriptには、array.split()関数、array.from()関数、spread演算子など、文字列から文字配列を取得するための複数のメソッドが用意されています。

この投稿では、JavaScriptで文字列から文字配列を取得するための以下のメソッドの包括的な概要を示します。

さあ、始めましょう!

JavaScriptのstring.split()関数

split()は、文字列をサブ文字列(単語または文字)に分割/分割するJavaScriptの組み込み関数です。 指定された配列に影響を与えることなく、新しい変更された配列を生成します。

構文
以下のスニペットは、array.split()メソッドの構文を理解するのに役立ちます。

ストリング。スプリット((セパレーター 制限)。;

セパレータと制限はどちらもオプションのパラメータです。 文字列/正規表現を区切り文字としてsplit()メソッドに渡すことができます。 パラメータを指定しなかった場合、split()メソッドは元の文字列を返します。

例:split()メソッドを使用して文字配列を取得する
このサンプルプログラムでは、split()メソッドを使用して、指定された文字列から文字の配列を取得する方法を理解します。

var originalString = 「linuxhintへようこそ」;
var 結果の配列 = originalString。スプリット((“”)。;
コンソール。ログ((「結果の配列:」 結果の配列)。;

このプログラムでは、splitメソッドの区切り文字として「」を渡しました。 その結果、split()メソッドは指定された文字列を文字に分割し、以下に示すように文字の配列を返します。

これは、splitメソッドを使用してJavaScriptの文字列から文字配列を取得する方法です。

JavaScriptのsubstring()関数

JavaScriptのsubstring()メソッドは、指定された文字列から特定の数の文字/文字を抽出するために使用されます。 substring()関数は、2つの位置の間の文字を抽出し、元の配列に影響を与えることなく、新しい変更された配列を返します。

構文
以下のスニペットは、substring()メソッドの基本的な構文を説明しています。

部分文字列((initial_index final_index)。;

ここで、initial_indexは開始位置を指定する必須パラメーターであり、final_indexは終了位置を指定するオプションのパラメーターです。 2番目のパラメーター、つまりfinal_indexを省略すると、残りの文字列が返されます。

例:substring()メソッドを使用して文字配列を取得します
このプログラムでは、substring()関数を使用して、指定された文字列から文字の配列を取得する方法を学習します。

var originalString = 「linuxhint」;
var newArray = [];
為に ((= 0;< originalString。長さ;++)。 {{
newArray[i] = originalString。部分文字列((+ 1)。;
}
コンソール。ログ((「結果の配列:」 newArray)。;

このプログラムでは、substring()メソッドを使用して、指定された文字列から文字を取得し、それらを配列に格納しました。

このようにして、substring()メソッドを利用して、JavaScriptで指定された文字列から配列を取得できます。

JavaScriptのsubstring()関数

これはJavaScriptに組み込まれている静的メソッドであり、反復可能なオブジェクトから新しい配列を返します。 簡単に言うと、from()メソッドを使用すると、反復可能なオブジェクトまたは配列のようなオブジェクトから新しい配列を作成できます。

構文
from()メソッドの基本的な構文は次のようになります。

配列。から((物体 mapFun thisArg)。;

ここで、objectパラメータは、配列に変換されるオブジェクトを表します。 mapFunパラメーターは、各要素で呼び出されるコールバック関数を表しますが、thisArgは、マップ関数のこの値として使用される値です。 オブジェクトは必須パラメーターですが、mapFunとthisArgはオプションのパラメーターです。

例:from()メソッドを使用して文字配列を取得する
このプログラムでは、substring()関数を使用して、指定された文字列から文字の配列を取得する方法を学習します。

var originalString = “いらっしゃいませ”;
var newArray = 配列から((originalString)。;
コンソール。ログ((「結果の配列:」 newArray)。;

この例では、「originalString」を「Array.from()」メソッドに渡して、指定された文字列から文字配列を取得します。

これは、JavaScriptでArray.from()メソッドがどのように機能するかを示しています。

結論

JavaScriptでは、Array.from()、string.substring()、string.split()などのさまざまなメソッドを使用して、指定された文字列から文字の配列を取得します。 split()メソッドは指定された文字列をサブ文字列に分割し、substring()関数は指定された文字列から特定の文字数を抽出し、from()メソッドは反復可能なオブジェクトから新しい配列を返します。 この投稿では、JavaScriptで指定された文字列から文字の配列を取得するためのさまざまな方法について説明しました。

The post JavaScriptで文字列から文字配列を取得する方法 appeared first on Gamingsym Japan.