Hjem Sosiale medier Array Fundamentals for koding med JavaScript-dummies

Array Fundamentals for koding med JavaScript-dummies

Innholdsfortegnelse:

Video: JavaScript Crash Course For Beginners 2024

Video: JavaScript Crash Course For Beginners 2024
Anonim

Forstå arrays er en viktig del av kodingen med JavaScript. En array består av arrayelementer. Array elementer består av array navn og deretter et indeksnummer som er inneholdt i firkantede parenteser. Den individuelle verdien i en array kalles en array el e ment. Arrays bruker tall (kalt indeksnumre ) for å få tilgang til disse elementene. Følgende eksempel illustrerer hvordan arrays bruker indeksnumre for å få tilgang til elementer:

myArray [0] = "gul ballong"; myArray [1] = "rød ballong"; myArray [2] = "blå ballong"; myArray [3] = "rosa ballong";

I dette eksemplet har elementet med indeksnummeret 0 en verdi på "gul ballong". Elementet med et indeksnummer 3 har en verdi av "rosa ballong". Akkurat som med hvilken som helst variabel, kan du gi et array ethvert navn som overholder reglene for å navngi JavaScript-variabler. Ved å tildele indeksnumre i arrayer, gir JavaScript deg muligheten til å lage et enkelt variabelnavn, hold en nesten ubegrenset liste over verdier.

Bare slik at du ikke blir altfor båret, er det faktisk en grense for antall elementer du kan ha i en matrise, selv om du ikke er i stand til å nå det. Grensen er 4, 294, 967, 295 elementer.

I tillegg til navnekrav (som er de samme for alle typer variabler, har arrayer et par andre regler og spesielle egenskaper som du trenger å være kjent med:

  • Arrayer er nullindekserte

  • Arrays kan lagre alle typer data

    JavaScript ligner en volumknapp. Det begynner å telle til null!

Arrays er null indeksert

JavaScript har ikke fingre eller tær. Som sådan behøver det ikke å overholde våre vanvittige menneskelige regler om å begynne å telle på 1. Det første elementet i et JavaScript-array har alltid et indeksnummer på 0.

Hva dette betyr for deg er at myArray [3] er faktisk det fjerde elementet i gruppen.

Nullbasert nummerering er en vanlig årsak til feil og forvirring for de nye programmering, men når du blir vant til det, blir det ganske naturlig. Du kan til og med oppdage at det er fordeler for det, for eksempel muligheten til å snu gitarforsterkeren opp til 11. nivå.

Arrays kan lagre alle typer data

Hvert element i en array kan lagre alle datatyper, så vel som andre arrays. Array-elementer kan også inneholde funksjoner og JavaScript-objekter.

Mens du kan lagre alle typer data i en matrise, kan du også lagre elementer som inneholder forskjellige typer data sammen, i en rekke.

element [0] = "eple"; element [1] = 4 + 8; element [2] = 3; element [3] = element [2] * element [1];
Array Fundamentals for koding med JavaScript-dummies

Redaktørens valg

Bli kjent med kontrollene på ditt Nikon D3100 digitalkamera - dummier

Bli kjent med kontrollene på ditt Nikon D3100 digitalkamera - dummier

Her er en rask referanse guide til knappene, ringer og andre eksterne kontroller på D3100. Merk at objektivet som vises er Nikkor 18-55mm AF-S DX (Vibrasjonsreduksjon) -modellen som er solgt med D3100-settet; Andre linser kan ikke ha samme kontroller.

Generelle målemetoder for digital SLR-fotografi - dummier

Generelle målemetoder for digital SLR-fotografi - dummier

Måling er prosessen med å avgjøre hvor mye lys er i scene du vil fotografere. Mengden lys hjelper til med å bestemme hvilken blenderåpning, lukkerhastighet og ISO-følsomhet du eller kameraet ditt må angi for å kunne ta et godt bilde. Det er to forskjellige måter å måle (eller meter) på hvor mye ...

Eksterne flashteknikker for dine digitale speilreflekskameraer

Eksterne flashteknikker for dine digitale speilreflekskameraer

En ekstern flash (flashenheten du kan feste til din dSLR, ikke hvor du monterer den) er nyttig og mye moro. Selv om innebygde blits er i stand, en ekstern blits: Gir mer fleksibilitet, har mer strøm, gir deg et større utvalg av frihet. Disse teknikkene er mulige ved bruk av en ekstern flash. Du ...

Redaktørens valg

Slik zoomer du inn for en fokuskontroll Sjekk livevisning på deg Canon EOS 80D - dummies

Slik zoomer du inn for en fokuskontroll Sjekk livevisning på deg Canon EOS 80D - dummies

Her er en kul fokuseringsfunksjon på EOS 80D ikke tilgjengelig under søkerfotografering: Du kan forstørre Live View-skjermen for å sikre at fokuset er nøyaktig. Dette trikset fungerer under manuell fokusering eller i hvilken som helst AF-modus, unntatt Face + Tracking-modus. Følg disse trinnene: Trykk på AF-punktvalg-knappen eller trykk på Zoom-ikonet ...

Visning av digitalkameraets LCD-søker - dummier

Visning av digitalkameraets LCD-søker - dummier

LCD (flytende krystallskjermer) viser flere eller mindre nøyaktig digitalt bilde som digitalkameraet vil fange opp. Men du kan finne både gode og dårlige LCD-skjermer. Sjekk ut et digitalkameraets LCD-skjerm for en rekke funksjoner for å sikre at den passerer mønster:

Redaktørens valg

Legg til jQuery brukergrensesnittklasser til tema stiler - dummies

Legg til jQuery brukergrensesnittklasser til tema stiler - dummies

Disse CSS klassene er definert i en jQuery UI tema. Hvis du bruker jQuery brukergrensesnitt, kan du legge til noen av disse klassene i objektene dine for å legge til tema stiler. Klasse Brukes på Beskrivelse ui-widget Ytre beholder av widget Gjør element som en widget. ui-widget-header Overskriftselement Gjelder særpregende utseende. ui-widget-innhold Widget gjelder ...

Array Fundamentals for koding med JavaScript-dummies

Array Fundamentals for koding med JavaScript-dummies

Forståelsesarrayer er en viktig del av kodingen med JavaScript. En array består av arrayelementer. Array elementer består av array navn og deretter et indeksnummer som er inneholdt i firkantede parenteser. Den individuelle verdien i en array kalles et arrayelement. Arrays bruker tall (kalt indeksnumrene) til ...

Kode for bruk i JavaScript Variable Manipulation Functions - dummies

Kode for bruk i JavaScript Variable Manipulation Functions - dummies

Som vist i tabellen nedenfor, Du kan bruke disse JavaScript-setningene i egen kode for å opprette og modifisere variabler i JavaScript-funksjonene dine. Element Beskrivelse var myVar = 0; Oppretter en variabel med gitt startverdi. Type bestemmes dynamisk. stringVar = prompt ("message") Sender melding til bruker i en dialogboks, henter tekst ...