Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 21

fd

fed dot in JavaScript Noobs — сообщество новичков
Діма
там строка =(
Есть функция parseDate
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
Мб запарсить. А потом достать что нужно
источник

e

el_anonimo in JavaScript Noobs — сообщество новичков
Приветствую.
Как работает этот код? Он нужен проверять, прошло ли 15 минут, но setMinutes() будeт ставить всегда текущую минуту и тогда проверка всегда вернёт false. Что я не понимаю?
const hasTimePassed = lastUpdatedAt => {
 return (
   new Date() >= new Date(lastUpdatedAt.setMinutes(new Date().getMinutes() + 15))
 );
}

lastUpdatedAt это возврат от new Date(), случившийся некоторое время назад.
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
const a = date => return new Date().now()-date.now()>=1000*60*15
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
el_anonimo
Приветствую.
Как работает этот код? Он нужен проверять, прошло ли 15 минут, но setMinutes() будeт ставить всегда текущую минуту и тогда проверка всегда вернёт false. Что я не понимаю?
const hasTimePassed = lastUpdatedAt => {
 return (
   new Date() >= new Date(lastUpdatedAt.setMinutes(new Date().getMinutes() + 15))
 );
}

lastUpdatedAt это возврат от new Date(), случившийся некоторое время назад.
Это тебе
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
Вернет true если прошло 15 минут
источник

e

el_anonimo in JavaScript Noobs — сообщество новичков
Спасибо. Хотел проверить, что запощённый мной код не работает, как требуется. Он же ш не работает?
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
el_anonimo
Спасибо. Хотел проверить, что запощённый мной код не работает, как требуется. Он же ш не работает?
Ну вроде должен работать. Но это перебор.
источник

e

el_anonimo in JavaScript Noobs — сообщество новичков
Я не пойму, как он будет работать. setMinutes() поставит текущую минуту и если действие случилось в этом же часе, то new Date() всегда будет < того, что далее в коде.
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
el_anonimo
Я не пойму, как он будет работать. setMinutes() поставит текущую минуту и если действие случилось в этом же часе, то new Date() всегда будет < того, что далее в коде.
Лучше работать с датами в представлении миллисекунд
источник

fd

fed dot in JavaScript Noobs — сообщество новичков
т.е. date.now()
источник

e

el_anonimo in JavaScript Noobs — сообщество новичков
Спасибо.
источник

К

Константин in JavaScript Noobs — сообщество новичков
ООП что то тяжело дается.Простые вещи понимаю,но когда нужно из функционального перевести все в ООП,голова взрывается.Может книги хорошие есть на эту тему?
источник

К

Константин in JavaScript Noobs — сообщество новичков
Слайдеры,различные формы без проблем,а что то сложнее уже тяжко.
источник

F

Foma in JavaScript Noobs — сообщество новичков
Зачем из функционального переводить
источник

A

Alex in JavaScript Noobs — сообщество новичков
el_anonimo
Приветствую.
Как работает этот код? Он нужен проверять, прошло ли 15 минут, но setMinutes() будeт ставить всегда текущую минуту и тогда проверка всегда вернёт false. Что я не понимаю?
const hasTimePassed = lastUpdatedAt => {
 return (
   new Date() >= new Date(lastUpdatedAt.setMinutes(new Date().getMinutes() + 15))
 );
}

lastUpdatedAt это возврат от new Date(), случившийся некоторое время назад.
сравнивать даты так нельзя они всегда не равны ибо это ссылки на разные объекты
источник

К

Константин in JavaScript Noobs — сообщество новичков
Foma
Зачем из функционального переводить
Да я учусь,чтобы не писать один и тот же код несколько раз.
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
Константин
Слайдеры,различные формы без проблем,а что то сложнее уже тяжко.
что такое "функциональный" в вашем понимании? прост как по мне функциональная парадигма посложнее ООП. может имеется в виду императивный?
источник

F

Foma in JavaScript Noobs — сообщество новичков
Константин
Слайдеры,различные формы без проблем,а что то сложнее уже тяжко.
Форму валидировать на фп норм?
источник

F

Foma in JavaScript Noobs — сообщество новичков
form=ValidationFabric({
name:{type:"text", min:4,max:12}
источник