JavaScript-də null növü nədir?
JavaScript-də null növü nədir?

Video: JavaScript-də null növü nədir?

Video: JavaScript-də null növü nədir?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Bilər
Anonim

In JavaScript null bir şey deyil . Bu, mövcud olmayan bir şey olmalıdır. Təəssüf ki, in JavaScript , məlumat null növü obyektdir. Bunu bir səhv hesab edə bilərsiniz JavaScript o tip sıfır obyektdir.

Bunu nəzərə alsaq, null növü nədir?

The sıfır dəyər texniki cəhətdən primitivdir, "obyekt" və ya "rəqəm" primitivdir. The sıfır dəyər, lakin kimi təmsil olunurdu SIFIR əksər platformalar üçün 0x00 olan göstərici. Bu oxşarlıq nəticəsində sıfır 0-a malikdir növü obyektə uyğun gələn etiket.

Eynilə, JavaScript-də nulldan necə istifadə edirsiniz? ' JavaScript-də null ' Sıfır '-də açar sözdür JavaScript “dəyər yoxdur” və ya hər hansı bir dəyərin mövcud olmaması deməkdir. Əgər dəyişəni onun təyin olunmuş dəyərindən ayırmaq istəyirsinizsə, sadəcə olaraq ' sıfır ' ona. Bundan əlavə, hər hansı digər obyekt kimi, o, heç vaxt dəyişənə tərəfindən dolayı təyin edilmir JavaScript.

Həmçinin bilmək lazımdır ki, niyə typeof null JavaScript-də obyektdir?

In JavaScript , typeof null 'obyektdir ', bu yanlış olaraq bunu göstərir sıfır bir obyekt (belə deyil, bu, primitiv dəyərdir, təfərrüatlar üçün dəyərlərin təsnifatı ilə bağlı bloquma müraciət edin). Bu bir səhvdir və təəssüf ki, düzəldilə bilməz, çünki mövcud kodu pozar. Məlumat bir istinaddır obyekt.

Null məlumat növüdür?

Yoxdur NULL məlumat növü . SIFIR özü YOXLUĞU deməkdir data . Yox olanda data , necə ola bilər növü ? NULL üçün məlumat növü kimi mənasızdır məlumat növü 0 üçün: BÜTÜN, FLOAT və ya VARCHAR ola bilər.

Tövsiyə: