jiaochunxiao / fe-blog

好好学习,天天向上
1 stars 1 forks source link

不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标 #3

Open jiaochunxiao opened 4 years ago

jiaochunxiao commented 4 years ago

实现方式:

Array.from({ length: 100}).map((item, index) => index);

Array.from(Array(100).keys());

[...Array(100).keys()]

Object.keys(Array(100).join())
jiangzhenxiang commented 4 years ago
// 递归版
function fn(index, arr = []) {
    if(index < 0 ) {
        return arr
    }
    arr.unshift(index);
    return fn(index - 1, arr)
}
console.log(fn( 10));