0
function Alarm(clock) {
    Clock.call(this, clock);

    this.clock.querySelector('.set-alarm').onchange = () => {
        let timer = clock.querySelector('.set-alarm').value.split(':');
        let hour = timer[0];
        let minute = timer[1];
        let second = timer[2];
        this.newDate = new Date(0, 0, 0, hour, minute, second).getTime();

    };

    console.log(second);
}

как получить переменную second или this.newDate, чтобы можно было вывести в console.log?

ThisMan
  • 12,261
Test
  • 1

1 Answers1

0

console.log() внутри onchange и все должно работать или же какие то извраты с промисами/колбеками

this.clock.querySelector('.set-alarm').onchange = () => {
    let timer = clock.querySelector('.set-alarm').value.split(':');
    let hour = timer[0];
    let minute = timer[1];
    let second = timer[2];
    this.newDate = new Date(0, 0, 0, hour, minute, second).getTime();
    console.log(second);
};
mr.hacpatb
  • 78
  • 6