Какъв е типът null в JavaScript?
Какъв е типът null в JavaScript?

Видео: Какъв е типът null в JavaScript?

Видео: Какъв е типът null в JavaScript?
Видео: Using regular expressions in JavaScript 2024, Ноември
Anonim

В JavaScript нула е нищо . Предполага се, че е нещо, което не съществува. За съжаление, в JavaScript , данните тип нула е обект. Можете да го считате за грешка JavaScript този тип нула е обект.

Имайки предвид това, какъв е тип null?

В нула стойността е технически примитив, начинът, по който "обект" или "число" са примитиви. В нула стойността обаче беше представена като НУЛА указател, който беше 0x00 за повечето платформи. В резултат на това сходство, нула има 0 Тип таг, който съответства на обект.

По същия начин, как използвате null в JavaScript? ' Null' в JavaScript ' Нула ' е ключова дума в JavaScript което означава "няма стойност" или несъществуване на каквато и да е стойност. Ако искате да раздробите променлива от присвоената й стойност, можете просто да зададете ' нула ' към него. Освен това, както всеки друг обект, той никога не се присвоява имплицитно на променлива от JavaScript.

Също така трябва да знаете защо typeof null е обект в JavaScript?

В JavaScript , typeof null е „обект “, което неправилно предполага това нула е обект (не е, това е примитивна стойност, консултирайте се с публикацията ми в блога за категоризиране на стойности за подробности). Това е грешка, която за съжаление не може да бъде поправена, защото би нарушила съществуващия код. Данните са препратка към an обект.

null тип данни ли е?

Няма тип данни NULL . НУЛА само по себе си означава ЛИПСА на данни . Когато няма данни , как може да има Тип ? Тип данни за NULL е толкова безсмислено, колкото тип данни за 0: може да бъде INTEGER, FLOAT или VARCHAR.

Препоръчано: