我想将名为“days”的数组中的天数大写,并仅通过调用“console.log(days)”以数组形式获取结果
请参见下文:谁能帮我完成for块中的代码环形?
编辑(摘要):我对此提出质疑,以了解在这种情况下每个“天”的值没有改变的原因。Suren Srapyan 对此提供了一个很好的答案:'您正在获取循环中每个项目的副本。所以 day 只是项目值的副本,将其更改为另一个值不会更改数组中的项目。
let days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];
for (day of days) {
day = day[0].toUpperCase() + day.slice(1);
// your code goes here
}
console.log(days);