Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
21.9K subscribers
2.68K photos
181 videos
40 files
5.04K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
Download Telegram
🤔 Почему typeof null === "object" и можно ли это исправить

Это историческая ошибка, которая осталась в языке ради обратной совместимости.
В первых версиях JS значение null получило тот же внутренний типовой тег, что и объекты — поэтому typeof возвращает "object".

Исправлять нельзя — слишком много старого кода поломается.

📌 На собеседовании отвечайте коротко:

Это известный баг в языке, сохранённый для совместимости.
Для проверки используйте value === null, а не typeof.


🐸 Библиотека фронтендера

#career_merge #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1