Hjem Sosiale medier Hvordan bygge en grunnleggende array i JavaScript for HTML5 og CSS3 programmering - dummies

Hvordan bygge en grunnleggende array i JavaScript for HTML5 og CSS3 programmering - dummies

Innholdsfortegnelse:

Video: Kapittel 1 - Introduksjon 2024

Video: Kapittel 1 - Introduksjon 2024
Anonim

A rrays er grupper av variabler i JavaScript med et navn. Arrays ligner på funksjoner fordi de er vant til å håndtere kompleksitet for HTML5 og CSS3 programmering. Et array er en spesiell type variabel. Bruk en matrise når du vil jobbe med en liste over liknende datatyper.

Følgende kode viser en grunnleggende demonstrasjon av arrays:

// fra sjanger. html // opprette en tom array var genre = ny Array (5); // lagring av data i array sjangeren [0] = "flight simulering"; sjanger [1] = "førstepersonsskyttere"; sjanger [2] = "kjøring"; sjanger [3] = "handling"; sjanger [4] = "strategi"; // retur data fra array alert ("Jeg liker" + sjanger [4] + "spill."); //]]>

Variabelen er en spesiell variabel fordi den inneholder mange verdier. I hovedsak er det en liste over sjangere. Konstruksjonen array (5) skaper plass i minnet for fem variabler, alle navngitte sjanger.

Å få tilgang til array data

Når du har angitt en matrise, kan du arbeide med de enkelte elementene ved hjelp av syntaksen med firkantet brakett. Et heltall identifiserer hvert element i gruppen. Indeksen begynner vanligvis med.

sjanger [0] = "fly simulering";

Den forrige koden tilordner tekstverdien "flysimulering" til sjangre array variabelen i posisjon 0.

De fleste språk krever at alle arrayelementene er av samme type. JavaScript er veldig tilgivende. Du kan kombinere alle slags ting i et JavaScript-system. Denne fleksibiliteten kan noen ganger være nyttig, men vær oppmerksom på at dette trikset ikke fungerer på alle språk. Generelt, prøv å holde alle medlemmene av en gruppe av samme type.

Når du har lagret dataene i arrayet, kan du bruke samme kvadrat-brakets syntaks for å lese informasjonen.

Linjen

varsling ("Jeg liker" + sjanger [4] + "spill.");

finner element 4 i sjangeren og inkluderer den i en utgående melding.

Bruke arrays for loops

Hovedårsaken til bruk av arrays er bekvemmelighet. Når du har mye informasjon i en matrise, kan du skrive kode for å arbeide raskt med dataene. Når du har en rekke data, vil du vanligvis gjøre noe med hvert element i gruppen. Ta en titt på hvordan du kan gjøre det:

// fra spill. html // forhåndsinnlasting av en array var gameList = new Array ("Flight Gear", "Sauerbraten", "Future Pinball", "Racer", "TORCS", "Orbiter", "Step Mania", "NetHack" Marathon "," Crimson Fields "); var tekst = "; for (i = 0; i  Legg merke til flere ting i denne koden:

Arrayet heter

  • spilleliste . Denne serien inneholder navnene på noen flotte freeware spill. Arrayet er forhåndslastet med verdier.

  • Hvis du gir en liste over verdier når du oppretter en matrise, laster JavaScript bare inn mengden med verdiene du angir. Du trenger ikke å spesifisere størrelsen på arrayen hvis du laster inn den. A

  • for sløyfe trinn gjennom matrisen. Arrays og løkker er naturlige følgesvenner. For-løkken går gjennom hvert element i gruppen. Arrayens lengde brukes i

  • for sløyfe tilstand. I stedet for å spesifisere verdien 10, ble egenskapen for lengden av arrayet brukt i sløyfen. Denne fremgangsmåten er god fordi forløp automatisk justerer seg til størrelsen på arrayet når du legger til eller fjerner elementer. Gjør noe med hvert element.

  • Fordi det går fra 0 til 9 (arrayindeksene), kan du enkelt skrive ut hver verdi av arrayet. I dette eksemplet ble en utgangsstreng lagt til. Merk newline-tegnene.

  • N-kombinasjonen er et spesialtegn som forteller JavaScript for å legge til vognretur, slik som du får ved å trykke Enter-tasten. Hvis du vil ødelegge produktiviteten din helt, gir Google noen av disse spillnavnene. De er helt utrolig, og alle er gratis. Det er vanskelig å slå det.

Hvordan bygge en grunnleggende array i JavaScript for HTML5 og CSS3 programmering - dummies

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...