如何生成直到今天的数组列表?我无法对[2016,2017,2018]
进行硬编码,因为我每年都必须这样做。
function (numberOfYearsBack) { // }
答案 0 :(得分:5)
使用getFullYear()
获取当前年份,并将Array.from()
与map函数一起使用所需的值来声明和初始化数组:
const years = (back) => {
const year = new Date().getFullYear();
return Array.from({length: back}, (v, i) => year - back + i + 1);
}
console.log(years(3));