下面我写了我的代码,显然有一个参数声明问题。有人可以指出这样的问题吗?
//Title case
function titleCase(str) {
str = str.toLowerCase().split(' ');
let result = str.map(function(val {
return val.replace(val.charAt(0), val.charAt(0).toUpperCase());
}) return str = result.join(" ");)
}
console.log(titleCase("I am a little tea pot")); //I Am A Little Tea Pot
答案 0 :(得分:1)
function(val {
缺少结束参数括号。
function titleCase(str) {
str = str.toLowerCase().split(' ');
let result = str.map(function(val){
return val.replace(val.charAt(0), val.charAt(0).toUpperCase());
})
return str = result.join(" ");
}
console.log(titleCase("I am a little tea pot")); //I Am A Little Tea Pot