它源于群里的某一题目:有一个数n=5,不用for循环,怎么返回[1,2,3,4,5]这样一个数组 群的“糖果男孩”给的答案: 复制代码 代码如下: function getArr(n) { var a = [], b = [], m = 0; a.length = n + 1; a.toString().replace(/,/g, function () { b.push(++m); }); return b; }