Встречается на собеседованиях • сегодня
Вернет ли Date.now такой же объект как и new Date
Date.now() возвращает количество миллисекунд, прошедших с 1 января 1970 года (Unix timestamp), а new Date() создает объект Date, представляющий текущую дату и время.
Пример:
javascript
console.log(Date.now()); // 1712345678901 (число)
console.log(new Date()); // Sat Apr 06 2024 12:34:56 GMT+0300 (Москва, стандартное время)Различия:
Date.now()- возвращает число (примитив)new Date()- возвращает объект DateDate.now()работает быстрее, так как не создает объект
Для сравнения дат лучше использовать Date.now(), а для работы с датами - new Date().

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы