<script type="text/javascript"> var i; var tyden = new Array(); tyden[0] = "neděle"; tyden[1] = "pondělí"; tyden[2] = "úterý"; tyden[3] = "středa"; tyden[4] = "čtvrtek"; tyden[5] = "pátek"; tyden[6] = "sobota"; for (i=0;i<tyden.length;i++) { document.write(tyden[i] + "<br />"); } </script>nebo:
<script type="text/javascript"> var i; var tyden=new Array("neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"); for (i=0;i<tyden.length;i++) { document.write(tyden[i] + "<br />"); } </script>nebo:
<script type="text/javascript"> var i; var tyden=["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"]; for (i=0;i<tyden.length;i++) { document.write(tyden[i] + "<br />"); } </script>
- pro spojení dvou a více polí
<script type="text/javascript"> var rodice = ["mama", "tata"]; var deti = ["Lasse", "Bosse"]; var rodina = rodice.concat(deti); document.write(rodina); </script>
- spojí všechny prvky pole do řetězce, oddělí je zadaným znakem. Není-li zadán, je jím ,
<script type="text/javascript"> var rodice = ["mama", "tata"]; var deti = ["Lasse", "Bosse"]; document.write(rodice.join() + "<br />"); document.write(rodice.join("+") + "<br />"); document.write(rodice.join(" a ")); </script>
- odebírá poslední prvek pole a vrací jej jako odpověď. Tato metoda mění délku pole!
<script type="text/javascript"> var deti = ["Lasse", "Bosse"]; document.write(deti.pop() + "<br>"); document.write(deti); </script>
- přidá nový prvek na konec pole a vrací novou délku pole. Tato metoda mění délku pole!
<script type="text/javascript"> var rodice = ["mama", "tata"]; var deti = ["Lasse", "Bosse"]; document.write(deti.push("Lisa") + "<br />"); document.write(deti.push("Anna","Britta") + "<br />"); document.write(deti); </script>
- obrací pořadí prvků v poli (první prvek bude poslední, a poslední bude první). Tato metoda mění původní pole!
<script type="text/javascript"> var rodice = ["mama", "tata"]; var deti = ["Lasse", "Bosse", "Lisa"]; document.write(deti.reverse()); </script>
- odebere první prvek pole a vrací tento prvek. Tato metoda mění původní pole!
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa"]; document.write(deti.shift() + "<br />"); document.write(deti + "<br />"); document.write(deti.shift() + "<br />"); document.write(deti); </script>
- vybere část pole a vytvoří/vrátí nové pole. Původní pole se nemění!
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa", "Anna", "Britta"]; document.write(deti.slice(0,2) + "<br />"); document.write(deti.slice(1) + "<br />"); document.write(deti.slice(-2) + "<br />"); document.write(deti); </script>
- metoda třídí prvky v poli. Tato metoda mění původní pole!
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa", "Anna", "Britta"]; document.write(deti.sort()); </script>
- přidá/odstraní prvkz do/z pole a vrací odstraněné prvky.
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa", "Anna", "Britta"]; document.write("Přidáno: " + deti.splice(2,0,"Kerstin") + "<br />"); document.write(deti); </script>
- převede prvky pole na řetězec a vypíše jej. Prvky oddělí čárkou.
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa", "Anna", "Britta"]; document.write(deti.toString()); </script>
- přidá nové prvky na začátek pole. Vrací novou délku pole.
<script type="text/javascript"> var deti = ["Lasse", "Bosse", "Lisa", "Anna", "Britta"]; document.write(deti.unshift("Olle") + "<br />"); document.write(deti.unshift("Kerstin","Svipp") + "<br />"); document.write(deti); </script>
- vrací true nebo false.
<script type="text/javascript"> var bool = new Boolean(0); var deti = bool.valueOf(); document.write(deti.valueOf()); </script>