Nacházíte se: tvorba webu :: javascript :: retezce

Řetězce

Jde o objekt String, tedy řetětec, který jako většina objektů má několik metod a vlastností, které jsou popsány níže.

Vytvoření řetěžce

Vytvoření řetězce je následující: var jméno_proměnné = "text";

var retezec = "text retezce";

Vlastnosti objektu String

Length - délka řetězce

Vlastnost length vrací počet znaků v řetězci, tedy jeho délku.

<script language="JavaScript" type="text/javascript">
  var date="kolik mam znaku?"
  document.write(date.length);  vypise 16 
</script>

nebo: 

<script language="JavaScript" type="text/javascript">
  document.write("kolik mam znaku?".length);  vypise 16 
</script>

Metody objektu String

Použití metod: jméno_řetězce.metoda();

Používané metody
MetodaPopis
toStringpřevede číslo na řetězec
charAt(n)vrátí znak na n-té pozici, pozor počítá se od nuly
charCodeAt(n)vrátí Unicode označení znaku na n-té pozici
substring(a, b)vrátí znaky od pozice a do pozice (b-1)
substr(a, počet)vrátí znaky od pozice a do pozice (a+počet)
concat(řetězec1, ... ,řetězecN)spojí řetězce do jednoho, řetězců může být až N(0...N)
fromCharCode(kód1, ..., kódN)vytvoří řetězec ze zadaných Unicode kódů
indexOf(podřetězec)vrátí pozici výskytu podřetězce
lastIndexOf(podřetězec)vrátí pozici posledního výskytu podřetězce
split(oddělovač)vrátí pole podřetězců mezi oddělovači
Méně použitelné metody
anchor("jmeno")to samé co: <a name="jmeno">text</a>
big() to samé co: <big>text</big>
blink() to samé co: <blink>text</blink>
bold() to samé co: <b>text</b>
fixed() to samé co: <tt>text</tt>
fontcolor("barva") to samé co: <font color="barva">text</font>
fontsize(n) to samé co: <font size="n">text</font>
italics() to samé co: <i>text</i>
link("URL") to samé co: <a href="URL">text</a>
small() to samé co: <small>text</small>
strike() to samé co: <strike>text</strike>
sub() to samé co: <sub>text</sub>
sup() to samé co: <sup>text</sup>
úvod | tvorba webu | ostatní | služby | návštěvní kniha | kontakt