Wat word bedoel met primitiewe waarde in JavaScript?
Wat word bedoel met primitiewe waarde in JavaScript?

Video: Wat word bedoel met primitiewe waarde in JavaScript?

Video: Wat word bedoel met primitiewe waarde in JavaScript?
Video: JavaScript - Reference vs Primitive Values/ Types 2024, November
Anonim

In JavaScript , a primitief ( primitiewe waarde , primitief datatipe) is data wat nie 'n objek is nie en geen metodes het nie. Daar is 7 primitief datatipes: string, getal, bigint, boolean, nul, ongedefinieerd en simbool.

As u dit in ag neem, wat word bedoel met primitiewe waardes?

'n ' primitief ' Datatipe beteken dat jy 'n waarde in die geheue gestoor - dit waarde het geen metodes of interne struktuur nie. A primitief kan slegs deur eksterne operasies geopereer word. In Java is primitiewe getalle ( int , lank, ens.) en char.

Die vraag is dan, wat is primitiewe en verwysingsdatatipes in JavaScript? In JavaScript , a veranderlike mag twee stoor tipes van data : primitief en verwysing . JavaScript verskaf ses primitiewe tipes as ongedefinieerd, nul, boolean, getal, string en simbool, en a verwysingstipe voorwerp. Kortom, a veranderlike wat 'n voorwerp stoor, word verkry deur verwysing.

Behalwe hierbo, wat is primitief en nie-primitief in JavaScript?

Datatipes wat bekend staan as primitief waardes in JavaScript is getalle, stringe, booleans, nul, ongedefinieerd. Daar word na voorwerpe soos funksies en skikkings verwys as nie - primitief waardes. Die fundamentele verskil tussen primitiewe en nie - primitiewe is dit primitiewe is onveranderlik en nie - primitiewe veranderbaar is.

Wat is 'n ongedefinieerde waarde in JavaScript?

Aan die ander kant, ongedefinieerd beteken dat die veranderlike nie verklaar is nie, of nie 'n gegee is nie waarde . Wanneer jy 'n veranderlike verklaar in javascript , is dit toegeken aan die waarde ongedefinieerd . Dit beteken die veranderlike is onaangeraak en kan enige toegeken word waarde in die toekoms.

Aanbeveel: