JavaScript: Omform store til små bogstaver (Alle metoder)

Brug toLowerCase(), toUpperCase() og lokaliseringsspecifikke metoder med konkrete eksempler.

JavaScript: Omform store til små bogstaver (Alle metoder)

Hensigten med denne søgning er praktisk: udviklere vil vide, hvordan man skifter format i JavaScript hurtigt og effektivt. Denne vejledning dækker hovedmetoderne, mønstre til "Title Case" og lokalisering.

Indholdsfortegnelse:

  • toLowerCase
  • toUpperCase
  • [Mønstre til Title Case](#mønstre til title case)
  • [Lokaliseringsfølsom omformning](#lokaliseringsfølsom omformning)
  • [Alternativ uden kode](#alternativ uden kode)

toLowerCase

`toLowerCase()` omformer hele strengen til små bogstaver. Det er standardmetoden til normalisering.
const text = "HEJ";
console.log(text.toLowerCase()); // hej

toUpperCase

`toUpperCase()` gør det modsatte; nyttigt til titler eller brugerfladeknapper.
const text = "hej";
console.log(text.toUpperCase()); // HEJ

Mønstre til Title Case

JavaScript har ingen indbygget metode til dette. Et gængs mønster er:
const inTitle = str => str
  .split(/\s+/)
  .map(w => w.charAt(0).toUpperCase() + w.slice(1).toLowerCase())
  .join(' ');

Lokaliseringsfølsom omformning

`toLocaleLowerCase()` og `toLocaleUpperCase()` håndterer sprog med specielle regler (som tyrkisk) korrekt.
"İ".toLocaleLowerCase('tr'); // i

Alternativ uden kode

Til en øjeblikkelig engangsomformning, brug: https://textcaseconverter.online/da/

Relaterede artikler:

FAQ

Hvis du havde spørgsmål om format i JavaScript, er her det vigtigste.

Tager toLowerCase() hensyn til sproget?

Nej. Brug toLocaleLowerCase() til sprog med specielle regler.

Hvordan laver jeg Title Case?

Brug et split-map-join mønster eller en lille dedikeret funktion.

Kan jeg gøre det uden at programmere?

Ja. Brug online-omformeren.

Har du brug for et hurtigt resultat uden kode?

Skift formatet øjeblikkeligt med det gratis online-værktøj.

Omform nu