Javascript 获取当前年份以及从1901年到当前年份的年份列表
我试图将1901年到2020年的年份列表作为当前年份生成,当前年份可以更改,但1901年应该是相同的 下面是我正在尝试的逻辑,但我必须提到具体的数字,如果当前年份变为2025年,那么开始年份也将发生变化 下面是逻辑,我试图用它来提取对我的逻辑不正确的年份Javascript 获取当前年份以及从1901年到当前年份的年份列表,javascript,Javascript,我试图将1901年到2020年的年份列表作为当前年份生成,当前年份可以更改,但1901年应该是相同的 下面是我正在尝试的逻辑,但我必须提到具体的数字,如果当前年份变为2025年,那么开始年份也将发生变化 下面是逻辑,我试图用它来提取对我的逻辑不正确的年份 const currentYear=2030; 常量范围=(开始、停止、步骤)=>Array.from({ 长度:(停止-启动)/步长+1 },(u,i)=>开始+(i*步)); 日志(范围(当前年,当前年-120,-1))我认为只需做一点小
const currentYear=2030;
常量范围=(开始、停止、步骤)=>Array.from({
长度:(停止-启动)/步长+1
},(u,i)=>开始+(i*步));
日志(范围(当前年,当前年-120,-1))代码>我认为只需做一点小小的更改,就可以得到正确的结果:
const currentYear=2030;
常量范围=(开始、停止、步骤)=>Array.from({
长度:(停止-启动)/步长+1
},(u,i)=>开始+(i*步));
日志(“年份:”,范围(当前年份,1901,-1))代码>我认为只需做一点小小的更改,就可以得到正确的结果:
const currentYear=2030;
常量范围=(开始、停止、步骤)=>Array.from({
长度:(停止-启动)/步长+1
},(u,i)=>开始+(i*步));
日志(“年份:”,范围(当前年份,1901,-1))代码>getList=()=>{
const currentYear=新日期().getFullYear();
常量resultar=[];
年份=1901年;
而(年份getList=()=>{
const currentYear=新日期().getFullYear();
常量resultar=[];
年份=1901年;
虽然(今年与Angular无关。好吧,谢谢你,我的坏@Mityan,我不确定你想问什么……如果你不希望起始年份是当前年份减去120,那么在调用函数时,不要将其作为第二个参数传递?如果你一直希望它成为开始年份?这与角度无关。好吧,谢谢你,我的坏@Mityan,我不确定你想问什么…如果你不希望开始年份是当前年份减去120–那么在调用函数时,不要将其作为第二个参数传递?如果你一直希望这样做,那么就将其设置为1901
是开始的一年吗?我想你已经99%在那里了:-)我想你已经99%在那里了:-)
getList = () => {
const currentYear = new Date().getFullYear();
const resultArr = [];
let year = 1901;
while (year <= currentYear) {
resultArr.push(year);
++year;
}
return resultArr;
}