Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> JavaScript Programmering >> Content
    Hvordan bruke en Array Class i Javascript
    Til noen , Javascript ofte sett på som en primitiv og ikke spesielt nyttig programmeringsspråk. Imidlertid er Javascript faktisk et fullt objekt - orientert språk som kjører i nettleseren. Blant sine mange funksjoner er datastrukturer som matriser , beordret samlinger av variabler . Ved hjelp av matrisen klassen er akkurat som å erklære en annen type variabel. Instruksjoner
    en

    Erklærer en rekke variable . Siden Javascript er løst skrevet, variabler bare holde verdier. Mens verdiene har en type , gjør den variable selv ikke ha en type. Derfor erklærte en rekke variable er mye som å erklære alle andre heltall eller streng variable.var matrise = new Array ();
    2

    deklarere en variabel med et kjent utgangspunkt størrelse. Listen vil skape en tom array av ubestemmelig (eller null) lengde. Selv om dette kan være det eneste alternativet hvis du ikke vet hvor mange elementer variabelen vil inneholde , hvis du vet du kan erklære en variabel ved hjelp av denne informasjonen. Dette er å foretrekke som endring av størrelse og utvalg , som krever tildeling av nye minne og flytte hele matrisen , er beregningsmessig dyrt .
    3

    Erklærer en rekke variabel med et kjent utgangspunkt størrelse , ved å passere denne størrelsen som et argument til Array constructor.var matrise = new Array ( 34 ) ;
    4

    Pass verdiene som argumenter til array konstruktør ( hvis verdiene vil bli kjent når du deklarerer array ) . Dette er raskere og mer kompakt enn å fylle i verdiene senere ved hjelp av indeksen operator.var navn = new Array ( " Jim ", " Joe" , " Bob ");
    5

    Bruk rekke literals . Mye som passerer matriseelementer til konstruktøren , kan du også bruke en rekke bokstavelig. Dette er funksjonelt det samme, men mindre verbose.var navn = [" Jim ", " Joe ", " Bob" ];
    6

    Push elementer til tabellen. Hvis størrelsen og innholdet av tabellen ikke er kjent når programmet er skrevet , kan nye elementer bli " presset" til slutten av en matrise. Å "presse " et element på en matrise er å gjøre matrisen ett element større ( hvis det ikke allerede er stor nok ) , og for å legge til elementet til slutten av array.var navn = new Array (); names.push ( " Jim "); names.push ( " Joe "); names.push ( " Bob ");
    7

    Endre og få tilgang til elementene i matrisen ved bruk av indeksen operatør. Indeksen operatøren er den primære måten å få tilgang array elementer . Ved hjelp av indeksen operatør ( klammeparentesene ) , kan du individuelt lese eller skrive noe i matrisen elements.var navn = new Array ( " Jim" , " Joe "); Var name = navn [ 0 ]; //Jimnames [ 1 ] = " Bob" , //Joe er nå Bobnames [ 2 ] = " Carl" , //​​Array er utvidet til å holde Carl
    8

    Loop over en matrise. Looping løpet arrays kan oppnås med " for" loop. Størrelsen på array kan leses fra tabellens lengde attribute.var navn = [" Jim ", " Joe ", " Bob" ]; for (var i = 0 ; i < names.length ; i + + ) {document . skrive (navn [ i] ) ;}

    früher :

     Weiter:
      Relatert Artike
    ·Javascript Lightbox Tutorial 
    ·Hvordan endre bakgrunnsfargen på rad i JavaScript 
    ·Hvordan lage Resirkulert Ink 
    ·Hvordan lage en Dashboard-widget med Dashcode 
    ·Oppbygging av JavaScript 
    ·Hvordan Split en String i JavaScript 
    ·Hvordan Split Strings i JavaScript 
    ·Sette inn jQuery 
    ·Hvordan lage en JavaScript Handlevogn 
    ·JavaScript som en server-side kode for Apache 
      Anbefalte artikler
    ·Hvordan Dekompilere Flash Games 
    ·Hvordan lage en XML Document & Root Element som en Stri…
    ·Hvordan skrive Bash Script til å godta Inngangsparamet…
    ·Hvordan endre navn på en mappe i VB6 
    ·Hvordan vise bilder i en Silverlight datarutenett 
    ·Hvordan Kast en JFrame 
    ·Heltallsprogrammering & stykkevis lineære funksjoner 
    ·Hvordan sette en Favicon på Tabs i VB 
    ·Hvordan Ring VBScript Fra Vb.NET 
    ·Hvordan du skriver på arabisk i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/