// 用jQuery
var arr1 = $(new Array(10)).map(i => i + 1)
// 不用jQuery,ES5才有 .map 方法
var arr2 = new Array(10).join('-').split('-').map((_, i) => i + 1)
// 看到@church的答案后发现还可以这样
var arr3 = [...Array(10)].map((_, i) => i + 1)
/*
注
a => x
(a, b, c) => x
相当于
function (a){ return x }
function (a, b, c){ return x }
*/
在群里看到的,补充一个:
更多关于箭头函数的资料看这里JavaScript ES6箭头函数指南