Показать сообщение отдельно
  #2 (permalink)  
Старый 13.11.2019, 13:33
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Florida
Объясните кто-нибудь как такое может быть
Вы инспектируете в консоли date, а не date.toString(), а в alert(date) выводится результат date.toString()

Замените console.log(date) на console.log(date.toString())

Сообщение от Florida
В хроме все работает правильно...
Почему вы так решили? Авторы инспектора могут выводить объект как захотят, в Chrome дату выводят так — date.toString()
var date = new Date(2015, 0, 2);
alert(date.toString());

, а в вашей версии Firefox – `${date.constructor.name} ${date.toISOString()}`.
var date = new Date(2015, 0, 2);
alert(`${date.constructor.name} ${date.toISOString()}`);

Последний раз редактировалось Malleys, 13.11.2019 в 13:42.
Ответить с цитированием