不用for循环正常显示1 - n
function show(n) {
var arr = [];
return (function fn() {
arr.unshift(n);
n--;
if (n != 0) {
fn();
}
return arr;
})()
}
show(5) // [1, 2, 3, 4, 5]
转自:https://www.cnblogs.com/lijinwen/p/5727550.html