JavaScript
.:Základy JavaScript:.
.:Umístění ve stránce:.
.:Formátování textu:.
.: Proměnné:.
 Pole
.:Funkce:.
.:Funkce + Argument:.
.:Větvení:.
.:Větvení 2.část:.
.:Dialogová okna:.
.:Cyklus:.
.:Pokročilý Cyklus:.
.:Události:.
.:Stavový řádek:.
.:Okna:.
.:Okna 2.část:.
.:Formuláře:.
.:Formulářové funkce:.
.:Datum a čas:.
.:Načasování:.
.:Obrázky:.
.:Matematické funkce:.
.:Cookies:.
JavaScript v referencích
.:document:.
.:navigator:.
.:Screen:.
.:window:.
.:History:.
.:String:.
.:Location:.
.:Event:.
.:Array:.



||   HTML a typy      ||      CSS      ||      JavaScript    ||      Kniha Návštěv    ||




Pole

 Pole lze chápat asi jako velké množství proměnných, které jsou seskupeny v onom poli. Většinou se tak provádí u hodnot proměnných, které jsou spolu úzce spojeny, třeba jako kdybychom chtěli nadeklarovat dny v týdnu. Výhodou pole je jednoduché se odkazování na prvky umístěné v poli.

Vytváření pole

 Pole narozdíl od proměnných je zapotřebí na začátku scriptu povinně deklarovat aby script věděl že jde o pole. Pole můžeme definovat následujícím způsobem a to tak že napíšeme název pole a nadeklarovat pole. Příklad:
nazev_pole=new Array(prvek1,prvek2,.... )

Manipulace s prvky v poli

 Pole kromě toho že obsahuje hodnoty prvků pole tak taky každý prvek v poli má své pořadové číslo neboli index. Na tento index se právě musíme odkazovat když chceme ten určitý prvek s pole vybrat. Pro podrobnější ukázku jak indexovat jsem radši připravil příklad na celou kapitolku pole. Příklad:
<html>
<head>
<title>POLE</title>
</head>
<body>
<center>
<script language="JavaScript" type="text/javascript">
<!--

klavesa=new Array("Home","Insert","Page Up","Page Down",
"Delete","End","Num Lock");

document.write("Vybrali jsme klávesu: <b>"+klavesa[3]+"</b><br>");
document.write("Když bude index o jedno menší bude to klávesa:<b>"+klavesa[3-1]+"</b><br>");
document.write("Když bude index o jedno větší bude to klávesa:<b>"+klavesa[3+1]+"</b><br>");
document.write("Když bude index o tři větší bude to klávesa:<b>"+klavesa[3+3]+"</b><br>");
//-->
</script>
</center>
</body>
</html>

 Tento jednoduchý příklad ukáže jak funguje pole. Tedy nadeklarovali jsem si pole s názvem klavesa kde jsem vypsal pár kláves a potom stačilo jen pomocí document.write() jsem zaindexovali pomocí nadefinovaneho pole klávasa a v hranaté závorce index v poli. Pro lepší ukázku jsem připravil i příklad>>>.