JavaScript Pole Metody

Převod Pole do Řetězce

JavaScript metoda toString() převádí pole na řetězec (oddělený čárkami) pole hodnot.

metodajoin() také spojuje všechny prvky pole do řetězce.

To se chová stejně jako toString(), ale kromě toho můžete určit oddělovač:

Praskání a Tlačí

Při práci s poli, to je snadno odstranit prvky a přidat nové prvky.,

to je to, co praskání a tlačení je:

praskání položky z pole, nebo tlačí položky do pole.

Praskání

pop() metoda odstraní poslední prvek z pole:

pop() metoda vrátí hodnotu, která byla „vyskočila“:

Příklad:

var ovoce = ;
var x =ovoce.,pop(); // hodnota proměnné x je „Mango“

Vyzkoušejte si to Sami “

Tlačí

push() metoda přidá nový prvek do pole (na konci):

Příklad:

var ovoce = ;
ovoce.push(„Kiwi“); // Přidá nový prvek („Kiwi“) na ovoce

Vyzkoušejte si to Sami “

push() metoda vrátí nové pole délka:

Příklad:

var ovoce = ;
var x = ovoce.,push („Kiwi“);//hodnota x je 5

zkuste to sami “

posunutí prvků

řazení je ekvivalentní praskání, pracující na prvním prvku místo posledního.

metodashift() odstraní první prvek pole a“ posune “ všechny ostatní prvky na nižší index.

shift() metoda vrátí řetězec, který byl „posunut“:

Příklad:

var ovoce = ;
var x =ovoce.,shift(); // hodnota proměnné x je „Banán“

Vyzkoušejte si to Sami “

unshift() metoda přidá nový prvek do pole (na začátku), a „unshifts“ starší prvků:

unshift() metoda vrátí nové pole délky.

příklad

var fruits=;
fruits.unshift(„Lemon“); // Vrátí 5

Vyzkoušejte si to Sami “

Změna Prvků

prvky Pole jsou přístupné pomocí jejich indexu číslo:

indexy Pole začínají s 0. je první prvek pole, je druhý, je třetí …,

length vlastnost poskytuje snadný způsob, jak přidat nový prvek do pole:

Mazání Prvků

Od té doby, JavaScript pole jsou objekty, prvky mohou být odstraněny pomocí Javascriptu operátor delete:

Pomocí odstranit může nechat nedefinované díry v poli. Místo toho použijte pop () nebo shift ().

Sestřih Pole

splice() metoda může být použita k přidání nových položek do pole:

Příklad:

var ovoce = ;
ovoce.,splice (2, 0,“ Lemon“,“Kiwi“);

zkuste to sami “

první parametr (2) definuje pozici, kde by měly být přidány nové prvky (spojeny).

druhý parametr (0) určuje, kolik prvků by mělo být použito.

Ostatní parametry („Lemon“,“ Kiwi“) definují nové prvky, které mají být načteny.

splice() metoda vrací pole s smazané položky:

Příklad:

var ovoce = ;
ovoce.,splice(2, 2, „Citron“, „Kiwi“);

Vyzkoušejte si to Sami “

Použití splice() k Odstranění Prvků

chytré nastavení parametrů, můžete použít splice() odstranit prvky bez opuštění „díry“ v poli:

první parametr (0) definuje pozici, kde nové prvky by měly být přidány (sestříhané).

druhý parametr (1) určuje, kolik prvků by mělo být použito.

Ostatní parametry jsou vynechány. Nebudou přidány žádné nové prvky.,

Sloučení (Zřetězení) Pole

concat() metoda vytvoří nové pole sloučením (spojením) stávající pole:

concat() metoda není změnit stávající pole. Vždy vrací nové pole.

concat() metoda může mít libovolný počet pole argumenty:

concat() metoda může také brát řetězce jako argumenty:

Příklad (Sloučení Pole s Hodnotami)

var arr1 = ;
var mé děti = arr1.,concat(„Petr“);

Vyzkoušejte si to Sami “

Krájení Pole

slice() metoda plátky kus pole do nového pole.

Tento příklad plátky z části pole od prvku pole 1 („Orange“):

Příklad:

var ovoce = ;
var citrusové = ovoce.slice (1);

zkuste to sami “

metoda slice() vytvoří nové pole. Neodstraňuje žádné prvky ze zdrojového pole.,

Tento příklad plátky z části pole od prvku pole 3 („Apple“):

Příklad:

var ovoce = ;
var citrusové = ovoce.slice(3);

zkuste to sami “

metoda slice() může mít dva argumenty jako slice(1, 3).

metoda pak vybere prvky od začátku argument, a to až do (nikoli však včetně) do konce argument.

příklad

var fruits=;
var citrus = fruits.,slice(1, 3);

Vyzkoušejte si to Sami “

Pokud se do konce argument vynechán, jako v první příklady, slice() metoda plátky zbytek pole.

příklad

var fruits=;
var citrus = fruits.slice (2);

zkuste to sami “

automatické toString ()

JavaScript automaticky převede pole na řetězec oddělený čárkami, když se očekává primitivní hodnota.

to je vždy případ při pokusu o výstup pole.,

tyto dva příklady vytvoří stejný výsledek:

příklad

var fruits =;
dokument.getElementById („demo“).innerHTML = fruits;

Try it Yourself “

všechny objekty JavaScriptu mají metodu toString ().

hledání hodnot Max a Min v poli

neexistují žádné vestavěné funkce pro nalezení nejvyšší nebo nejnižší hodnoty v poli JavaScript.

dozvíte se, jak tento problém vyřešit v další kapitole tohoto tutoriálu.

Třídící pole

Třídící pole jsou pokryta v další kapitole tohoto tutoriálu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít k navigační liště