Junior
Ko tu zini par primitives JavaScript?
sobes.tech AI
Atbilde no AI
JavaScript primitives ir vienkārši, nemainīgi (immutable) datu tipi, kas tiek glabāti tieši steka, nevis kaudzē. Galvenie primitives ir:
string— virknesnumber— skaitļibigint— lielie veselie skaitļiboolean— loģiskās vērtībasundefined— noklusējuma vērtība nenoteiktām mainīgajāmnull— īpaša vērtība, kas nozīmē "vērtības neesamību"symbol— unikāli identifikatori
Primitives paši par sevi nav metožu vai īpašību, bet JavaScript tos pagaidu ietver atbilstošajos objektos, lai varētu izsaukt to metodes.
Piemērs:
let str = "hello";
console.log(str.toUpperCase()); // "HELLO"
Turklāt, primitives ir nemainīgi, tas ir, operācijas ar tiem rada jaunas vērtības, nevis maina esošās.
Ir svarīgi saprast, ka, salīdzinot primitives, tiek salīdzinātas to vērtības, nevis atsauces, atšķirībā no objektiem.