Kuidas Massiivi Seada

Sisukord:

Kuidas Massiivi Seada
Kuidas Massiivi Seada

Video: Kuidas Massiivi Seada

Video: Kuidas Massiivi Seada
Video: TEDxTallinn - Tiit Ojasoo - Kuidas panna lava pöörlema? 2024, November
Anonim

Objektorienteeritud skriptikeel Veebilehtede interaktiivseks muutmiseks on praegu kõige enam kasutatav objektorienteeritud skriptikeel. Peaaegu alati peate selle keele abil keerukate probleemide lahendamiseks kasutama massiive. Skript alustab massiivi kasutamist selle deklareerimisega. Vaatame, kuidas seda täpselt tehakse.

Massiivid JavaScriptis
Massiivid JavaScriptis

Vajalik

Põhiteadmised JavaScripti kohta

Juhised

Samm 1

JavaScripti massiivi loomiseks on mitu võimalust. Näiteks järgmiselt: var sampleArray = [element_0, element_1, element_2, element_2]; See rida loob nelja ühiku pikkuse massiivi. Kui te ei määra massiivi elemente, luuakse tühi massiiv: var emptyArray =;

2. samm

Teine võimalus massiivi määratlemiseks: var sampleArray = new Array (element_0, element_1, element_2, element_2); see valik loob nelja ühiku pikkuse massiivi. Ja siin, kui te ei pane massiivi elemente loendisse, luuakse massiiv tühjaks: var emptyArray = new Array (); Sellises tühjas massiivis saate pärast deklaratsiooni luua mitu elementi indeksitega, mis ei järgi igat muud. Näiteks: var emptyArray = new Array ();

tühi array [4] = 47;

emptyArray [792] = 1; Erinevalt näiteks massiividest C-keeles, hõivab see massiiv mälumahu, mis on vajalik ainult kahe elemendi, mitte 793, salvestamiseks. Saate luua antud pikkusega tühja massiivi, kõik elemendid mille väärtus on "määratlemata": var emptyArray = new Array (8); See tühi massiiv sisaldab 8 elementi, mille väärtus on määratlemata.

3. samm

Mis tahes ülaltoodud loomismeetodi puhul võivad massiivi elemendid olla täisarvud või murdarvud, stringid ja loogilised väärtused. Massiivid võivad olla ka teiste massiivide elemendid. Näide massiivi loomisest, mis sisaldab ühte loetletud tüüpide ühte elementi: var mixedArray = [4, 3.14, "text", true, [47, 8.1]; Kuna massiiv võib olla teise massiivi element, on see lihtne mõista, kuidas luua mitmemõõtmelisi massiive. Näide kolmemõõtmelise massiivi loomisest: var multiDimArray = [1, true], [8, true], 3.14], "text", 42]; Need kõik on nummerdatud massiivid. Objekte tuleks kasutada JavaScripti assotsiatiivsete (nimega) massiivide loomiseks.

Soovitan: