1、使用遞歸方法
let arr = []
function addNum(num){
if (num < 10) {
arr.push(num)
addNum(++num)
} else {
console.log(arr)
}
}
addNum(0)
2、Array.apply()
let arr = Array.apply(null, {length: 10}).map((item, index) => {
return index
})
console.log(arr)
3、Array.from()
let arr = Array.from({length: 10}).map((item, index) => {
return index
})
console.log(arr)
4、Array.prototype.fill
let arr = new Array(10).fill(1).map((item, index) => {
return index
})
console.log(arr)