Objekt Array syntax: array.metoda() |
concat |
spojí dvě anebo více polí dohromady |
| Metoda concat |
| concat(názevPole2, názevPole3, ... , názevPoleN) |
|
Popis: spojí dvě anebo více polí dohromady
Vrátí: pole obsahující všechny prvky, které byly touto metodou spojeny |
Příklad: pole1=[1,2,3] pole2=[4,5,6] pole3=[7,8,9] poleX=pole1.concat(pole2, pole3) výsledek: poleX=[1,2,3,4,5,6,7,8,9] |
|
| join |
převede pole na řetězec prvků oddělených určeným oddělovačem |
| Metoda join |
join() join(oddělovač) |
|
Popis: převede pole na řetězec prvků oddělených zadaným oddělovačem
Vrátí: řetězec obsahující všechny prvky pole oddělené mezi sebou oddělovačem
|
|
| pop |
odstraní poslední prvek z pole |
| Metoda pop |
| pop() |
|
Popis: odstraní poslední prvek
Vrátí: odstraněný prvek pole
|
|
| push |
přidá jeden anebo více prvků na konec pole |
| Metoda push |
| push(prvek1, ... , prvekN) |
|
Popis: přidá jeden anebo více prvků na konec pole
Vrátí: nová velikost pole (počet prvků původního pole + počet nově přidaných prvků)
|
|
| reverse |
obrátí pořadí prvků v poli |
| Metoda reverse() |
| reverse() |
|
|
Popis: obrátí pořadí prvků v poli - 1.prvek se stane posledním a poslední se stane 1.
|
|
| shift |
odstraní první prvek z pole |
| Metoda shift |
| shift() |
|
Popis: odstraní první prvek z pole
Vrátí: odstraněný prvek pole
|
|
| slice |
vrátí specifikovanou část pole |
| Metoda slice() |
slice(od) slice(od,do) |
|
Popis: vrátí specifikovanou část pole (původní pole zůstane nezměněné)
Vrátí: pole obsahující ty prvky původního pole, jejichž index byl z intervalu <od,do)
|
|
| sort |
setřídí prvky pole |
| Metoda sort |
sort() sort(porovnávací_funkce) |
|
|
Popis: setřídí prvky pole
|
|
| splice |
odstraní určený počet prvků z pole a současně přidá nové prvky |
| Metoda splice |
splice(on, n) splice(on, n, prvek, ... , prvekN) |
|
Popis: odstraní určený počet prvků z pole a současně přidá nové prvky na určenou pozici
Vrátí: odstraněný prvek resp. pole odstraněných prvků
|
|
| toString |
vrátí řetězec obsahující všechny prvky pole oddělené čárkou |
| Metoda toString |
| toString() |
|
Popis: vrátí řetězec obsahující všechny prvky pole oddělené čárkou
Vrátí: řetězec obsahující všechny prvky pole oddělené čárkou
|
|
| unshift |
přidá jeden/více prvků na začátek pole |
| Metoda unshift |
| unshift(prvek1, ..., prvekN) |
|
Popis: přidá jeden anebo více prvků na začátek pole
Vrátí: nová velikost pole (počet nově přidaných prvků + počet prvků původního pole)
|
|
| length |
velikost pole |
| Metoda length |
| length |
|
|
Popis: velikost pole - tj. počet prvků, které pole obsahuje
|
Příklad: pole1=["a"] pole2=[10,20,30,40,50]
velikost1=pole1.length velikost2=pole2.length
výsledek: velikost1=1 velikost2=5 |
|