配列の内包表記内で、下記の二種類のコンポーネントが許されています。: for...of if for-of イテレーションは常に最初のコンポーネントです。複数のfor-of イテレーションは、ステートメントが許可されている場合。 配列内包は以前、ECMAScript 2016 で標準化を提案されていました。これは別のものに基づいて新たな配列を構成するための手っ取り早い方法を提供します。配列内包は一般に、map() および filter() を呼び出す代わりとして、あるいはそれら 2 つを結合する手段として用いることができます。 次の配列内包は数値の配列を取り込んで、その各数値を 2 倍した値による新しい配列を作成します。 var numbers = [1, 2, 3, 4]; var doubled = [for (i of numbers) i * 2]; console.log(dou
![配列内包表記 - JavaScript | MDN](https://cdn-ak-scissors.b.st-hatena.com/image/square/e51bd6dc33a667d35eb4146698a198e55ff92d6e/height=288;version=1;width=512/https%3A%2F%2Fdeveloper.mozilla.org%2Fstatic%2Fimg%2Fopengraph-logo.72382e605ce3.png)