JavaScript のタプルは、要素の順序付けられたコレクションであり、配列に似ていますが、固定数の要素があります。タプルの各要素は、異なるデータ型にすることができます。タプルは JavaScript の組み込み機能ではありませんが、配列を使用してシミュレートできます。
この投稿では、タプルからの変数の割り当てについて説明します。
タプルからの JavaScript 変数の割り当て
JavaScript では、「 代入の破壊 タプルから変数に値を代入する機能。分割代入は、配列またはオブジェクトから値を抽出して変数に代入する JavaScript 機能です。この機能は、配列またはオブジェクトからデータを抽出するのに役立ち、コードをより読みやすく保守しやすくします。
構文
分割割り当てを使用するには、次の構文を使用して、タプルから変数に値を割り当てます。
定数 [ a、b、c ] = [ 1 、 2 、 3 ]
上記の構文によれば、変数「 a 」には「の値が割り当てられます。 1 」、「 b 」は「によって割り当てられます 2 '、 と ' c ” に値 “ が割り当てられます 3 」。
JavaScript では、配列とオブジェクトを使用して任意の型のデータと任意の数の要素を格納できるため、それらをタプルとしても使用します。
定数 [ a、b ] = 配列;
残りの演算子 (…) を使用して、配列またはオブジェクトから残りの要素を取得することもできます。
例 1: タプルからの整数、ブール、および文字列変数値の代入
「」という名前の配列を作成します タプル 」、整数、ブール値、および文字列を格納します。
const タプル = [ 十一 、 真実 、 「リナックス」 ] ;
破壊代入を使用して、タプルの値を変数に代入します。 バツ 」、「 と '、 と ' と 」:
コンソールの各変数に対して割り当てられた値を出力します。
変数がタプルから正常に割り当てられていることがわかります。
例 2: タプルからの整数および文字列変数値の代入
与えられた例では、プロパティの値を割り当てます “ 指定 」を「」という変数に の 」:
const オブジェクト = { 名前:「コヴェン 「、年齢:28歳、指定:」 人事 '};
破壊割り当てを使用して、「design」の値を変数「des」に割り当てます。
割り当てられた値をコンソールに出力します。
プロパティ「designation」の値が変数「des」に正常に割り当てられていることがわかります。
例 3: rest 演算子を使用したタプルからの複数の変数値の代入
配列を作成し、複数のタイプのデータを保存します。
const タプル = [ '1100' 、 真実 、 「リナックス」 、 十一 、 5 、 3 、 9 ] ;
ここで、配列から残りの要素を抽出するために、破壊代入で残りの演算子 (…) を使用します。
最後に、「」を使用して、コンソールのすべての変数に対してすべての値を出力します。 console.log() ' 方法:
ご覧のとおり、変数「 バツ ” には整数値が割り当てられます “ 1100 」、「 と ” ブール値付き “ 真実 」、「 と 」値で「 Linux 」と残りの整数値「 11、5、3、9 ” が変数 “ に代入されます の ” 残りの演算子 (…) を使用:
タプルから変数への値の代入については以上です。
結論
タプルから変数に値を割り当てるには、「 代入の破壊 」。 JavaScript でタプルを簡単に操作して、タプルから値を抽出し、簡潔で読みやすい方法で変数に割り当てる強力な機能です。配列またはオブジェクトの残りの要素は、残りの演算子 (…) を使用して抽出することもできます。この投稿では、タプルからの変数の割り当てについて説明しました。