Это класс машинописного текста.Я пытаюсь получить доступ к времени начала и подсчета в функции setInterval.Я установил значения раньше, почему мы получаем неопределенные и NaN в нем?и как мне решить эту проблему?
startTimer() {
this.startTime = new Date();
this.count = 100;
console.log("STARTTIME: " + this.startTime); //RESULT: Mon Dec 17..etc
console.log("COUNT: " + this.count); //RESULT: 100
this.timer = setInterval(function () {
console.log("STARTTIME: " + this.startTime); //Undefined
this.count += 1;
console.log("COUNT: " + this.count); //NaN
}, 1000);
}