const handleSubmit = useCallback(() => {
console.log(value);
}, [value]); 17 и со стрелочной функцией обратного вызова? Потому что у неё нет своего контекста.function Person(age) {
this.age = age;
setInterval(() => {
this.age++;
}, 1000);
}
const vasya = new Person(13);
setTimeout(() => {
console.log(vasya.age);
}, 5000); // 17 NaN каждую секунду :сfunction Person(age) {
this.age = age;
const self = this;
setInterval(function () {
console.log(self.agе++);
}, 1000);
}
const vasya = new Person(13);
setTimeout(() => {
console.log(vasya.age);
}, 5000); // 13
lint-stagedломалtsс. Починил. Можете вставить код в ответ, и я вас отмечу.Ишью, в которой нашёл ответ