Array.prototype.keysはIteratorを返すのでArray.fromに食わせる Array.from(Array(5).keys()); //=> [0, 1, 2, 3, 4] もしくは Array.from({ length: 5 }).map((v, k) => k); //=> [0, 1, 2, 3, 4] Array.fromの第二引数はmap的な役割があるので Array.from({ length: 5 }, (v, k) => k); //=> [0, 1, 2, 3, 4] こんな感じ。 [追記] 便利。 ES6でN個の配列 - hokaccha hamalog v3[es2015][js] これでも行ける -> [...Array(5).keys()];2016/04/18 11:42 b.hatena.ne.jp