Как вывести переменную без кавычек в js?

Ситуация в общем такая:
есть такой код:
console.log(data['date']);
row = [data['date']];
console.log(row);

мне выводит консоль следующее:
5c10e5ac7ab7c611298352.png

Почему при выводе переменной row дата обрамляется кавычками? я хочу от них избавиться!
вот например в этом случае кавычек нет:
row = [new Date(year,month,date)];
console.log(row);

результат:
5c10e63b319ab664965666.png
  • Вопрос задан
  • 769 просмотров
Решения вопроса 2
spnq
@spnq
Frontend Developer
Потому что row = [data['date']]; создает массив, в который ты передаешь строку, отсюда кавычки.
Во последнем примере в массиве тип данных - Date, так что кавычек там не будет.
Ответ написан
Stalker_RED
@Stalker_RED
Туда нужно передавть объект Date или число (timestamp), а не строку.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы