In der Zeichenfolge wird jedes Wort durch ein Leerzeichen getrennt, und die Anzahl der Leerzeichen ist nicht begrenzt
function captialize(sting) {
var Words = string.split(" "); for(var i = 0; i < Words.length; i ) {
Wörter [i] = Wörter[i].charAt(0).toUpperCase() Wörter[i].slice(1);
return Words.join(" "
}
var string = "ajax cookie event object";
capitalize(string); // "Ajax Cookie Event Object"
Achten Sie auf den Schlüsselsatz im Code
Wörter[i] = Wörter[i] .charAt(0).toUpperCase() terms[i ].slice(1);
words[i].charAt(0).toUpperCase() ruft nur den ersten Buchstaben der Zeichenfolge ab und wandelt es in Großbuchstaben um. Die ursprüngliche Zeichenfolge wird dadurch nicht geändert, daher muss es mit anderen Zeichen in der ursprünglichen Zeichenfolge verkettet werden und der ursprünglichen Zeichenfolge den neuen Wert zuweisen