Som alle andre programmeringsspråk består JavaScript også av forskjellige datatyper. Datatype er dynamisk i JavaScript, noe som betyr at en enkelt verdi kan lagres på forskjellige måter. For eksempel:
La y; // nå er y udefinertI denne artikkelen vil vi diskutere forskjellige datatyper i JavaScript med eksempler.
Typer data i JavaScript
Som diskutert ovenfor, er det forskjellige datatyper i JavaScript, men alle av dem er kategorisert i tre Hovedkategorier:
La oss diskutere disse typene grundigere med eksempler.
Primitiv type
Primitive datatyper er enkle grunnleggende blokker av ethvert språk, og har bare en verdi tilordnet dem om gangen. De består av:
Strengdatatype
En sekvens av tegn vedlagt med enkelt eller dobbelt sitat er representert gjennom strengdatatype. Strengen består av tall, navn og sitater, så lenge de er innenfor anførselstegn.
Eksempel
La x = "16"; // nummer lagret som en strengNummer datatype
Ulike typer tall, for eksempel negative eller positive tall med desimaler, og tall med eksponentielle notasjoner er representert gjennom denne datatypen:
Eksempel:
var a = 5; // HeltallVidere representerer antall datatyper også spesielle verdier som uendelig, -infinitet og nan. Uendelig produseres ved å dele en ikke-null med 0, og produserer et tall større enn alle. Mens NAN viser "ikke et tall". Dette skjer gjennom ugyldige eller udefinerte matematiske operasjoner.
Eksempel:
konsoll.logg (10/0); // Output: InfinityBoolsk datatype
Boolske datatyper representerer verdiene til ja eller nei (av eller på) gjennom to spesifikke verdier i.e ekte eller falsk. Boolske verdier brukes til forskjellige sammenligningsformål.
Eksempel
var iseating = sant; // Ja, jeg spiserProduksjon
Kompositt eller referanse
Sammensatt datatype hjelper oss med å lagre forskjellige datatyper og komplekse enheter som en samling. De består av:
Objekter datatype
Objekter hjelper til med å lagre forskjellige typer data som en samling. Et bestemt nøkkelnavn er gitt til objektet, som er en streng. Dette kan lagre forskjellige datatyper som tall, boolske verdier og strenger som en samling.
Eksempel
var anObjectOndEfined = ;Arrays datatype
Arrays i JavaScript brukes til å lagre forskjellige verdier i en enkelt variabel. Arrays kan være av forskjellige typer, avhengig av hvilken type data som er lagret. Hver verdi i en matrise indekseres, fra 0. På denne måten kan en bruker få tilgang til hvert element via ARR [0] eller ARR [2] osv.
Eksempel
var frukt = ["banan", "oransje", "fersken", "ananas"];Produksjon
Funksjonsdatatype
Funksjoner er objekter i JavaScript, som en bestemt kode er tildelt. De er definert ved å bruke nøkkelordets 'funksjon' etterfulgt av et navn gitt dem og parenteser som omslutter parametriske verdier. En funksjon kalles deretter og linjene den inneholder kjørt og gir en utgang.
Eksempel
var hilsen = funksjon ()Spesiell datatype
Spesiell datatype er:
Udefinert datatype
Den inneholder bare en enkelt verdi. Dette skjer når en variabel ikke tildeles noen verdi, så på tolkningstidspunktet vises utgangen som 'udefinert'.
Eksempel
var x;Her ble ikke variabelen X tilordnet noen verdi. Derfor viste tolken resultatet som 'udefinert'.
Null datatype
Tilsvarende inneholder NULL -datatypen også en enkelt verdi. Men her i saken gitt nedenfor er verdien tildelt som "null". Slik at det lett er forstått av brukeren at ingen verdi blir tildelt.
Eksempel
var a = null; =Konklusjon
Datatyper er en viktig del av programmeringen. Det indikerer hvilken type data programmet har å gjøre med, om det er en rekke forskjellige tegn som danner en streng. I dette emnet forklarte vi forskjellige datatyper som ble brukt i JavaScript og hvordan de er kategorisert. Det er tre hovedkategorier av datatyper i JavaScript, og for å lagre dataspesifikke typer er til stede for å lagre singel så vel som flere datatyper.
Hver type blir forklart med eksempler for bedre forståelse og implementering. Dette gjør lagring og manipulering av data enklere for brukeren.