写一个for循环(JavaScript):
const days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];
for(let day of days){
console.log(day[0]);
}
这使我能够掌握数组中每个单词的第一个字母,但我可以做些什么操作来将其大写。我已经尝试了[0] .toUpperCase()方法。
答案 0 :(得分:2)
@supports
将大写当天的第一个字母,但它不会改变您调用它的字符串,它会返回一个新字符串。因此,您需要做的是捕获该结果,并将其余的orignal字符串添加到其中。请参阅以下代码段:
day[0].toUpperCase()
你应该能够从中找出其余部分。
答案 1 :(得分:0)
JSFiddle:https://jsfiddle.net/g9c42oc8/
const days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];
for(let day of days){
console.log(day.charAt(0).toUpperCase() + day.slice(1));
}
答案 2 :(得分:0)
大写和记录数组results[0]
的值的简单方法:
days