配列にキャストする

JavaScriptJavaScriptBeginner
今すぐ練習

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript の castArray() 関数を調べます。この実験の目的は、1 行のコードで非配列値を配列に変換する方法を理解することです。この実験が終了するとき、JavaScript でデータ構造を操作するための castArray() 関数の使い方を明確に理解しているでしょう。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28190{{"配列にキャストする"}} javascript/data_types -.-> lab-28190{{"配列にキャストする"}} javascript/arith_ops -.-> lab-28190{{"配列にキャストする"}} javascript/comp_ops -.-> lab-28190{{"配列にキャストする"}} end

JavaScript で値を配列に変換する

値を配列に変換するには、以下に示す castArray 関数を使用します。

const castArray = (val) => (Array.isArray(val) ? val : [val]);

この関数を使用するには、変換したい値を引数として渡します。関数は Array.isArray() を使用して値が既に配列であるかどうかを確認します。配列である場合は、関数はそのまま返します。配列でない場合は、関数は配列にカプセル化された値を返します。

以下は、castArray を使用する方法の例です。

castArray("foo"); // 返す値: ['foo']
castArray([1]); // 返す値: [1]

JavaScript でコーディングを練習するには、ターミナルまたは SSH を開き、node と入力します。

まとめ

おめでとうございます!配列にキャストする実験を完了しました。技術力を向上させるために、LabEx でさらに多くの実験を練習できます。