[DICA] Como fazer a primeira letra de uma string ficar maiúscula com javascript ou css.
Usando javascript.
Usaremos três funções:
- charAt()
- toUpperCase()
- slice()
charAt():
- O método
charAt()
retorna o caractere especificado a partir de uma string.
var str = 'something';
var str2 = str.charAt(0);
console.log(str2);
Output: s
toUpperCase():
- O método
toUpperCase()
retorna o valor da string original convertido em letras maiúsculas.
var str = 'something';
var str2 = str.toUpperCase();
console.log(str2);
Output: SOMETHING
slice():
- O método
slice()
extrai uma parte de uma string e a retorna como uma nova string, sem modificar a string original.
var str = 'something';
var str2 = str.slice(1);
console.log(str2);
//Output: omething
Bora juntar tudo isso pra fazer a parada acontecer.
var str = 'something';
var str2 = str.charAt(0).toUpperCase() + str.slice(1);
console.log(str2);
Output: Something
Usando css.
p::first-letter {
text-transform: capitalize;
}