You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用ES6的for...of循环将字符串数组中每个元素首字母大写?

实现首字母大写的星期遍历输出

没问题,咱们可以通过简单的字符串处理结合ES6的for...of循环来实现需求。核心思路就是把每个星期字符串的首字母转成大写,再拼接上剩下的小写部分即可。

修改后的代码如下:

const days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];
for (const day of days) {
  // 首字母大写 + 剩余字符串拼接
  const capitalizedDay = day.charAt(0).toUpperCase() + day.slice(1);
  console.log(capitalizedDay);
}

代码细节解释:

  • day.charAt(0).toUpperCase():提取字符串的第一个字符,用toUpperCase()方法转成大写
  • day.slice(1):从字符串的第二个字符(索引1)开始截取到末尾,保留原有的小写部分
  • 把两部分拼接后,就得到了首字母大写的星期字符串,最后通过console.log打印出来

运行这段代码后,控制台会依次输出:Sunday、Monday、Tuesday、Wednesday、Thursday、Friday、Saturday,完全满足需求。

内容的提问来源于stack exchange,提问作者Joseph Ssebagala

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:00:00