Обложка канала

Senior Frontend - javascript, html, css

20191 @seniorFront

Senior Front - канал для front-end программистов, здесь есть много всего про CSS3, Javascript, Html5, Angular, React, видео / статьи / курсы

Senior Frontend - javascript, html, css

3 года назад
Открыть в
Какой будет результат выполнения кода на картинке и почему? Ответ: 'object' 'object' 'function' 'undefined' Почему так происходит: typeof null возвращает 'object', потому что null - это отдельный тип данных в JS, который предназначен для представления отсутствующих значений, однако по историческим причинам возвращает 'object'. typeof [] возвращает 'object', потому что в JS массивы - это объекты. typeof function(){} возвращает 'function', потому что функции в JS являются объектами, и у них есть специальный тип 'function'. typeof undefined возвращает 'undefined', потому что это литерал, который используется для представления значений, которые не были присвоены переменным. 👉 @seniorFront