Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

ordem de encadeamento de metodos

como o javascript entende que após a execução do .split() vem .map() e só depois o spread?como ele entende a ordem de prioridade de execução?

let data = new Date(...this._inputData
            .value.split('-')
            .map(function(item, indice) {
                return item - indice % 2;
            }));
1 resposta
solução!

Fala ai Felipe, tudo bem? Isso é devido à como as engines funcionam, ou seja, existe uma ordem de prioridade de execução, dá uma olhada nesse artigo:

https://blog.matheuscastiglioni.com.br/desconstruindo-a-web-pilha-de-execucao-do-javascript/

Talvez lhe ajude e dê uma visão maior sobre o que e quando cada trecho de código será executado.

Espero ter ajudado.