💬 Вопрос с собеседования



В чем разница между null и undefined?



Ответ:

undefined представляет собой отсутствие значения, по умолчанию:

— переменной, которая объявлена без инициализации

— функции, которая ничего не возвращает явно

— несуществующего свойства объекта



null присваивается переменной программно и является явным указанием на отсутствие значения или пустоту



Таким образом, основное различие между null и undefined заключается в том, что undefined обычно означает, что значение не было присвоено, тогда как null обычно присваивается программно, чтобы указать на отсутствие значения




👉 @FrontendPortal | #собес