Você está aqui: JavaScript ::: Dicas & Truques ::: Strings e Caracteres |
Como transformar em maiúsculas apenas as inicias de cada palavra em uma string JavaScript usando as funções map() e toUpperCase()Quantidade de visualizações: 587 vezes |
|
Nesta dica mostrarei como podemos combinar as funções map(), toUpperCase(), toLowerCase(), join(), split() e substring() do JavaScript para converter para letras maiúsculas apenas a primeira letra de cada palavra de uma frase ou texto. Este código é muito interessante para quem quer desenvolver suas habilidades e lógica de programação. Veja a página HTML completa para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<!doctype html>
<html>
<head>
<title>Strings em JavaScript</title>
</head>
<body>
<script type="text/javascript">
// vamos criar uma string
var frase = "GOSTO MUITO DE JAVA";
document.write("A frase é: " + frase + "<br>");
// agora varremos cada palavra da frase e
// transformamos para maiúscula apenas a primeira
// letra, deixando o restante em letras minúsculas
var frase = frase.split(" ").map(palavra => {
return palavra[0].toUpperCase() +
palavra.substring(1).toLowerCase();
}).join(" ");
// e mostramos o resultado
document.write("Com iniciais maiúsculas: " + frase);
</script>
</body>
</html>
Ao executar este código JavaScript nós teremos o seguinte resultado: A frase é: GOSTO MUITO DE JAVA Com iniciais maiúsculas: Gosto Muito De Java |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de JavaScript |
Veja mais Dicas e truques de JavaScript |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





