Objekt Date
- objekt string je společně s objektem window a Math na vrcholu hierarchického žebříčku všech objektů
- objekt string pracuje s řetězci nebo proměnnými jejihž obsah je řetězec
zápis: řetězec.metoda() nebo řetězec.vlastnost
vlastnost length
- length(délka) je jedinou vlastností objektu string, vrací číslo udávající počet znaků v řetězci(přičemž prázdný řetězec má hodnotu nula) příklad: window.alert("Ahoj.length")          => vypíše číslo 4, protože slovo ahoj má čtyři písmena

příklad:
- do políčka vepište text a stiskněte pole pro zobrazení poctu písmen, Javascript spočítá kolik písmen jste napsali


metody objektu string
- metod objektu string je několik v tabulce níže uvedené uvádím jen ty důležitější

toUpperCase() převede všechna písmena řetězce na velká
toLowerCase() převede všechna písmena řetězce na malá
substring(a, b) vrací znaky od x-té do y-nté pozice
charAt(n) vrací x-tý znak (počítáno od nuly)
concat(řetězec1, řetězec2, řetězecN) sčítá řetězce
indexOf(podřetězec) vrací pozici podřetězce


- druhá tabulka metod objektu string, tyto metody slouží k přidání HTML tagu k hodnotě řetězce

například:
var promenna=text
document.write( text.italics() );      => napíše text    (všimněte si, že text je vypsán kurzívou)

metoda její obdoba v HTML
anchor("kotva") <a name="kotva">text</a>
blink() <blink>text</blink>
big() <big>text</big>
italics() <i>text</i>
bold() <b>text</b>
fixed() <tt>text</tt>
link("adresa") <a href="adresa">text</a>
fontcolor("barva") <font color="barva">text</font>
small() <small>text</small>
fontsize(n) <font size="velikost">text</font>
sup() <sup>text</sup
sub() <sub>text</sub>
strike() <strike>text</strike>
- na závěr bych podotkl, že místo použití těchto metod se dá zápis provést následovně:

var promenna=text
document.write("<i>"+promenna+"</i>")

- tímto zápisem dosáhnete stejného výsledku jako tímto:

var promenna=text
document.write( text.italics() );