var arr = [2023-05-01,2023-05-02,2023-05-03,2023-05-04,2023-05-05] 更改为 arr = [05-01,05-02,05-03,05-04,-05-05]
时间: 2023-08-04 20:04:30 浏览: 76
arr-sort:多重条件下的数组排序方法
可以使用 JavaScript 的数组遍历方法 map(),并结合字符串的截取方法 substr(),将日期字符串中的年份截取掉,得到新的数组。代码如下:
```
var arr = ['2023-05-01', '2023-05-02', '2023-05-03', '2023-05-04', '2023-05-05'];
arr = arr.map(function(dateStr) {
return dateStr.substr(5);
});
console.log(arr); // ['05-01', '05-02', '05-03', '05-04', '05-05']
```
在这段代码中,我们定义了一个名为 arr 的数组,其中包含了 5 个日期字符串。然后,我们调用 map() 方法对这个数组进行遍历,遍历的过程中,对于每个日期字符串,我们都调用其 substr() 方法,将字符串的前五个字符(即年份)截取掉,得到新的字符串,最终返回一个新的数组。最后,我们将修改后的数组赋值给原来的数组 arr,并输出结果。
阅读全文