大写修正节
在这个练习中,我们有英国城市的名字,但是这个大写字母都搞砸了。 我们希望你改变它们,使它们都是小写字母,除了首字母。 一个很好的方法是:
将输入变量中包含的整个字符串转换为小写,并将其存储在新变量中。
在此新变量中获取字符串的第一个字母并将其存储在另一个变量中。
将此最新变量用作子字符串,将小写字符串的第一个字母从小写更改为大写。 将此替换过程的结果存储在另一个新变量中。
让 result 变量的值与最终结果相等,而不是使用 input 变量。
Note: 一个提示 - 字符串方法的参数不必是字符串文字; 它们也可以是变量,甚至是在其上调用方法的变量。
var list = document.querySelector('.output ul');
list.innerHTML = '';
var cities = ['lonDon', 'ManCHESTer', 'BiRmiNGHAM', 'liVERpoOL'];
for(var i = 0; i < cities.length; i++) {
var input = cities[i];
var lower = input.toLowerCase();
var firstLetter = lower.slice(0,1);
var capitalized = lower.replace(firstLetter,firstLetter.toUpperCase());
var result = capitalized;
var listItem = document.createElement('li');
listItem.textContent = result;
list.appendChild(listItem);
}```