vadnica-logo
X

Lastnosti in Metode JavaScript Niza: toUpperCase()

Metoda toUpperCase() vrne nov niz, v katerem so vsi znaki pretvorjeni v velike črke. Izvirni niz ostane nespremenjen. Pretvorba sledi pravilom Unicode in ni odvisna od jezika. Za jezikovno občutljive pretvorbe (npr. turška İ/ı) uporabite toLocaleUpperCase(locale). Klic na null ali undefined povzroči TypeError.

PRIMER
REZULTAT

Spodaj je interaktiven primer za pretvorbo velikosti črk. V polje vnesite poljuben niz in opazujte rezultat metode toUpperCase() ter jezikovno občutljive toLocaleUpperCase(locale). Z izbirnikom “Locale” lahko preverite posebnosti posameznih jezikov (npr. turščina: "i" → "İ", "ı" → "I"). Izvirnik ostane nespremenjen, rezultata se sproti posodabljata, dodan pa je tudi prikaz, ali sta izida enaka. Opozorilo: klic toUpperCase() ali toLocaleUpperCase() na null/undefined sproži TypeError — pred uporabo vedno zagotovite veljaven niz.

Namig: turščina razlikuje med “i/İ” in “ı/I”.
Izvirni niz:
typeof(izvirnik):
toUpperCase():
toLocaleUpperCase(locale):
Results are equal:

Opombe

  • toUpperCase() ne sprejme argumentov, vrne nov niz, izvirnik ostane nespremenjen.
  • toLocaleUpperCase(locale) je jezikovno občutljiv; v turščini je npr. "i" → "İ" in "ı" → "I".
  • Klic na null ali undefined povzroči TypeError – najprej zagotovite niz.

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.