【发布时间】:2017-08-02 23:58:14
【问题描述】:
我正在学习如何将字符串中每个单词的首字母大写,对于这个解决方案,我理解除了 word.substr(1) 部分之外的所有内容。我看到它正在添加损坏的字符串,但是 (1) 是如何工作的?
function toUpper(str) {
return str
.toLowerCase()
.split(' ')
.map(function(word) {
return word[0].toUpperCase() + word.substr(1);
})
.join(' ');
}
console.log(toUpper("hello friend"))
【问题讨论】:
-
也许是时候接受这些答案之一了?
标签: javascript