Maison > interface Web > js tutoriel > Mettez en majuscule la première lettre de chaque mot séparée par des espaces dans une astuce string_javascript

Mettez en majuscule la première lettre de chaque mot séparée par des espaces dans une astuce string_javascript

WBOY
Libérer: 2016-05-16 16:53:12
original
1657 Les gens l'ont consulté

Dans la chaîne, chaque mot est séparé par un espace, et le nombre d'espaces n'est pas limité

Copiez le code Le code est comme suit :

function capitalize(sting) {
var mots = string.split(" "); for(var i = 0; i mots [i] = mots[i].charAt(0).toUpperCase() mots[i].slice(1)
}
return mots.join(" "); 🎜>}
var string = "ajax cookie event object";
capitalize(string); // "Ajax Cookie Event Object"


Faites attention à la phrase clé dans le code


mots[i] = mots[i] .charAt(0).toUpperCase() mots[i ].slice(1);


words[i].charAt(0).toUpperCase() obtient simplement la première lettre de la chaîne et le convertit en lettres majuscules. Cela ne modifie pas la chaîne d'origine, il doit donc être concaténé avec d'autres caractères dans la chaîne d'origine et attribuer la nouvelle valeur à la chaîne d'origine.
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal