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
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn