rob*_*jez 2 javascript arrays jquery
我想弄清楚,如何创建 ie 名称的 javascript 数组。从今天开始的最后 7 天。
我知道 getDay() 将返回一天中的一个数字,然后我可以将其用作索引来访问包含星期几的数组元素。
这将为我提供今天的名称,但我需要按时间顺序返回以创建最近几天的数组,我在网络上找不到与此问题类似的任何内容。
任何优雅的解决方案?也许是jQuery?
const days = ['monday', 'tuesday', 'wednesday', 'thursday',
'friday', 'saterday', 'sunday'];
var goBackDays = 7;
var today = new Date();
var daysSorted = [];
for(var i = 0; i < goBackDays; i++) {
var newDate = new Date(today.setDate(today.getDate() - 1));
daysSorted.push(days[newDate.getDay()]);
}
alert(daysSorted);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3758 次 |
| 最近记录: |