Народ, всем привет. Сегодня мы обсудим два важных типа данных – NULL и undefined, и все различия между ними. Данный тип переменных есть во многих языках, мы поговорим на основе одного из самых популярных во фронте – JS, но в большинстве случаев это распространимо и на другие языки. Кто-то специально использует их в своем коде, у кого-то это получается «случайно» и, выводя на экран результат, он получает такой тип. Ну а кто-то даже не подозревал об их существовании. Так что давайте окунёмся немного в мир нулей и «ничего». NULL Данный тип обычно в языках представлен либо как 0, то есть конкретно ноль, либо в некоторых языках просто ничего, на подобии отсутствия данных, но более правильное значение, которое представлено в JS, это именно «пусто» или «значение не задано». Это важно понимать, так как при присвоении этого типа переменной мы объявляем, что в данный момент в переменной ничего нет. Обычно это прерогатива не строго типизированных языков, когда мы вначале можем не определять тип п
NULL и Undefined - в чем различия и как объявить то, чего нет
25 января 202425 янв 2024
234
2 мин