es6 で set を配列に変換する方法: 1. スプレッド演算子「...」、構文「[...set object]」を使用します。 2. Array.from() メソッド、構文「Array.from」を使用します。 (オブジェクトを設定)」。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。
JavaScript で Set (コレクション) を Array 配列に変換したい場合は、次の方法で実行できます。
方法 1: スプレッド演算子 (3 点演算子) " ...
" を使用する
スプレッド演算子 "..." を使用すると、Set を配列に変換することもできます。
構文:
var 変数名 = [...値];
例:
<スクリプト> const set = new Set(['HELLO', 'JS']); コンソール.ログ(セット); const 配列 = [...セット]; コンソール.ログ(配列); </script>
方法 2: Array.from() メソッドを使用します。
Array.from() メソッドは、オブジェクトまたは反復可能なオブジェクト (Map、Set など) から新しい配列を返します。
構文:
Array.from(arrayLike object);
例:
<スクリプト> const set = new Set(['ようこそ', 'あなた','!']); コンソール.ログ(セット); console.log(Array.from(set)) </script>