在JavaScript中为选择框设置年份范围
- 论坛
- 在JavaScript中为选择框设置年份范围
20 浏览
在JavaScript中为选择框设置年份范围
我在尝试使用JavaScript创建一个动态选择框,范围从某一年开始,到当前年份结束。JavaScript中是否有类似Ruby的range类,还是我必须使用for循环遍历年份?以下是我想出的代码,不过我觉得有点多余,因为在Ruby中我只需使用一个范围。
this.years = function(startYear){ startYear = (typeof(startYear) == 'undefined') ? 1980 : startYear var currentYear = new Date().getFullYear(); var years = [] for(var i=startYear;i<=currentYear;i++){ years.push(i); } return years; }