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.
Za boljšo uporabniško izkušnjo in funkcionalnost spletnega mesta uporabljamo piškotke.