Привет, я пытаюсь удалить первый номер даты. Скажем, сегодня была 15 мая, как бы яgetDate() slice() confusion
- удалить первое число и держать 5 только
- быть уверены, что что одиночные цифры (Исх 5 июня) остается неизменным? Я попробовал свойство среза, но он, похоже, не работает.
Моей чепуха: https://jsfiddle.net/DimitriXd4/gp2eaaot
var now = new Date();
var getTheDate = now.getDate().slice(-1);
console.log(getTheDate);
В теории slice(-1)
следует вырезать последний номер и вернуть его, даже если это единственное число/слово, не так ли?
now.getDate() возвращает 5, как это –
увидеть это https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate –
'getDate' возвращает * * number **, который не имеет метода 'slice'. Вы можете либо преобразовать его в строку, либо просто использовать '% 10'. – Bergi